- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
i installed Intel Fortran compiler 9 and idb successfully in ubuntu linux. but idb fails to come up with following message: "/opt/intel/idb/9.0/bin/iidb: error while loading shared libraries: libXft.so.1: cannot open shared object file: No such file or directory"
i did not have such a problem in suse.
i did not have such a problem in suse.
コピーされたリンク
6 返答(返信)
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
The expected location of this library is /usr/X11R6/lib/libXft.so.1 (e.g SuSE 9.2). If you didn't install X window support, that would account for the problem. Did you run ldd on your iidb?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
i think the x window support is installed by default in ubuntu. this is the result of ldd on iidb in my system:
mohammad@YazdUni:~$ ldd /opt/intel/idb/9.0/bin/iidb
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f2d000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb7ede000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7ed6000)
libXft.so.1 => not found
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7e6c000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7e5f000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7d9f000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d7b000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb7d74000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7d5b000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c2d000)
/lib/ld-linux.so.2 (0xb7f40000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7c19000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c15000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c11000)
i have libXft.so.2 in my /usr/lib which is a link to /usr/lib/libXft.so.2.1.2
is it possible that idb use this one instead of libXft.so.1? if yes, how i can do it?
mohammad@YazdUni:~$ ldd /opt/intel/idb/9.0/bin/iidb
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f2d000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb7ede000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7ed6000)
libXft.so.1 => not found
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7e6c000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7e5f000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7d9f000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d7b000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb7d74000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7d5b000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c2d000)
/lib/ld-linux.so.2 (0xb7f40000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7c19000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c15000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c11000)
i have libXft.so.2 in my /usr/lib which is a link to /usr/lib/libXft.so.2.1.2
is it possible that idb use this one instead of libXft.so.1? if yes, how i can do it?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
i installed the package libxft1 and now the idb works well.
i will appreciate if you let me know how i could use the idb using libxft2 which is installed by default in ubuntu.
i will appreciate if you let me know how i could use the idb using libxft2 which is installed by default in ubuntu.
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
I have the same problem on Debian testing system. I have libXft2 installed and found that the usage of libXft1 is discouraged. Another problem is that libXft1 is conflicting with my current settings.
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
You might want to try symbolic link:
$ sudo ln -s /usr/lib/libXft.so.2 /usr/lib/libXft.so.1
$ sudo ln -s /usr/lib/libXft.so.2 /usr/lib/libXft.so.1
