> /bin/sh ../libtool --mode=link gcc -g -O2 -o libgnomeui-2.la -rpath > /usr/lib -version-info 1401:0:1401 -no-undefined -export-symbols-regex > "^[^_].*" libgnomeui-access.lo gnometypebuiltins.lo gnome-about.lo (...) > - -lbonoboui-2 -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 > - -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 > - -lpangocairo-1.0 -lcairo -lpango-1.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 > - -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl > - -lgthread-2.0 -lgnome-keyring -lglib-2.0 -ljpeg -L/usr/X11R6/lib64 > - -lSM -lICE -lpopt > grep: /usr/lib64/libpopt.la: No such file or directory > /bin/sed: can't read /usr/lib64/libpopt.la: No such file or directory > libtool: link: `/usr/lib64/libpopt.la' is not a valid libtool archive
Hi Arnie, libgnomeui needs to link with libbonoboui (-lbonoboui-2) but your libbonoboui-2.la has still a reference to /usr/lib64/libpopt.la > [EMAIL PROTECTED]/usr/src/secondary/popt-1.10.4]# grep popt > /usr/lib/*.la|grep depen|grep "/usr/lib64" > /usr/lib/libbonoboui-2.la:dependency_libs=' -lgnomecanvas-2 -lart_lgpl_2 > - -lpangoft2-1.0 -lgnome-2 -lgnomevfs-2 -lbonobo-2 -lbonobo-activation > - -lxml2 -lz -lgconf-2 /lib/libORBit-2.la /usr/lib64/libpopt.la > - -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm > - -lpangocairo-1.0 -lpango-1.0 -lcairo -lgmodule-2.0 -ldl -lgobject-2.0 > - -lglib-2.0 -lSM -lICE -L/usr/X11R6/lib64 -lX11' It should be sufficient to recompile libbonoboui first. (At least I hope) :-) In general if you are going to recompile all the gnome popt dependent packet: [EMAIL PROTECTED] ~$ for file in /opt/gnome-2.14/lib/*.so > do > if ldd $file | grep popt >/dev/null > then echo $file > fi > done /opt/gnome-2.14/lib/libbonobo-2.so /opt/gnome-2.14/lib/libbonobo-activation.so /opt/gnome-2.14/lib/libbonoboui-2.so /opt/gnome-2.14/lib/libgconf-2.so /opt/gnome-2.14/lib/libgnome-2.so /opt/gnome-2.14/lib/libgnome-desktop-2.so /opt/gnome-2.14/lib/libgnomeui-2.so /opt/gnome-2.14/lib/libgnomevfs-2.so /opt/gnome-2.14/lib/libORBit-2.so /opt/gnome-2.14/lib/libORBitCosNaming-2.so /opt/gnome-2.14/lib/libORBit-imodule-2.so recompile first ORBit, then libbonobo and so on, just follow the order given in BLFS book. HTH, Alessandro Alocci. -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
