Wednesday, August 20, 2008

compile molden pake ifort tapi gak bisa running

kal mau ngecek library apa yang digunakan sama program gunakan saja 'ldd' contohnya seperti ini.

cahyo@thinkpad:/linux2/molden4.6> ldd molden
linux-gate.so.1 => (0xffffe000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7ea1000)
libimf.so => not found
libm.so.6 => /lib/libm.so.6 (0xb7e7c000)
libc.so.6 => /lib/libc.so.6 (0xb7d49000)
libdl.so.2 => /lib/libdl.so.2 (0xb7d45000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7d42000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7d28000)
/lib/ld-linux.so.2 (0xb7fd4000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7d24000)

jika molden dijalankan akan terjadi error karena libimf.so tidak ditemukan.
solusinya adalah dengan menambahkan baris '/opt/intel/fc/9.0/lib' pada file ld.so.conf.

No comments: