err, where's the popt coming in here? and why? and why it's not in shared lib list?
dlopen(".libs/gnome.so", 1) = NULL dlerror() = "/usr/lib/libgnome.so.32: undefined symbol: poptHelpOptions" free(0x804f1a8) = <void> free(0x804f188) = <void> __assert_fail(0x804d77d, 0x804d733, 2449, 0x804d761, 0x804f088lt-get-drv-info: ltdl.c:2449: tryall_dlopen_module: Assertion `dirname' failed. <unfinished ...> --- SIGABRT (Aborted) --- +++ killed by SIGABRT +++ [EMAIL PROTECTED] plplot-5.3.1/drivers $ ldd /usr/lib/libgnome.so.32 linux-gate.so.1 => (0xffffe000) libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0xb7f34000) libz.so.1 => /lib/libz.so.1 (0xb7f22000) libm.so.6 => /lib/tls/libm.so.6 (0xb7eff000) libc.so.6 => /lib/tls/libc.so.6 (0xb7de5000) /lib/ld-linux.so.2 (0x80000000) [EMAIL PROTECTED] plplot-5.3.1/drivers $ objdump -T /usr/lib/libgnome.so.32|grep poptHelpOptions 00000000 D *UND* 00000000 poptHelpOptions [EMAIL PROTECTED] plplot-5.3.1/drivers $ it all started from plplot build failure: ... creating get-drv-info ./get-drv-info `echo cgm.la | sed 's/.la//'` > cgm.rc ./get-drv-info `echo dg300.la | sed 's/.la//'` > dg300.rc ./get-drv-info `echo gd.la | sed 's/.la//'` > gd.rc ./get-drv-info `echo gnome.la | sed 's/.la//'` > gnome.rc lt-get-drv-info: ltdl.c:2449: tryall_dlopen_module: Assertion `dirname' failed. Abort make[2]: *** [gnome.rc] Error 134 make[2]: Leaving directory `/home/glen/rpm/pld/BUILD/plplot-5.3.1/drivers' [EMAIL PROTECTED] plplot-5.3.1/drivers $ ./get-drv-info gd jpeg:JPEG file:0:gd:40:jpeg png:PNG file:0:gd:39:png [EMAIL PROTECTED] plplot-5.3.1/drivers $ ./get-drv-info gnome lt-get-drv-info: ltdl.c:2449: tryall_dlopen_module: Assertion `dirname' failed. Aborted [EMAIL PROTECTED] plplot-5.3.1/drivers $ -- glen _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en