This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libgcj/20392] invalid install/relink of llibgcj{,0_convenience} during `make install`
- From: "pluto at pld-linux dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 Mar 2005 19:11:26 -0000
- Subject: [Bug libgcj/20392] invalid install/relink of llibgcj{,0_convenience} during `make install`
- References: <20050309081729.20392.pluto@pld-linux.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pluto at pld-linux dot org 2005-03-10 19:11 -------
I've recheckd the install log and found the reason of relinking error.
/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/gcc/xgcc
-shared-libgcc
-B/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/gcc/
-nostdinc++
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/i686-pld-linux/libstdc++-v3/src
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/i686-pld-linux/libstdc++-v3/src/.libs
-B/usr/i686-pld-linux/bin/ -B/usr/i686-pld-linux/lib/
-isystem /usr/i686-pld-linux/include -isystem /usr/i686-pld-linux/sys-include
-shared
-nostdlib /usr/lib/gcc/i686-pld-linux/4.0.0/../../../crti.o /home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/gcc/crtbeginS.o
gnu/regexp/.libs/MessagesBundle.properties.o
gnu/regexp/.libs/MessagesBundle_fr.properties.o
org/ietf/jgss/.libs/MessagesBundle.properties.o -Wl,--whole-archive
external/sax/.libs/libsax_convenience.a
external/w3c_dom/.libs/libw3c_convenience.a ../libffi/.libs/libffi_convenience.a ../boehm-gc/.libs/libgcjgc_convenience.a ./libltdl/.libs/libltdlc.a
-Wl,--no-whole-archive -L/tmp/gcc-4.0.0-root-pluto/usr/lib
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/i686-pld-linux/libstdc++-v3/src
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/i686-pld-linux/libstdc++-v3/src/.libs
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/i686-pld-linux/libjava
external/sax/.libs/libsax_convenience.a
external/w3c_dom/.libs/libw3c_convenience.a -L/usr/lib -lgcj0_convenience
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/gcc
-L/usr/lib/gcc/i686-pld-linux/4.0.0
-L/usr/lib/gcc/i686-pld-linux/4.0.0/../../.. ../libffi/.libs/libffi_convenience.a ../boehm-gc/.libs/libgcjgc_convenience.a
-lpthread ./libltdl/.libs/libltdlc.a -ldl -lz -lgcc_s -lc
-lgcc_s /home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/gcc/crtendS.o /usr/lib/gcc/i686-pld-linux/4.0.0/../../../crtn.o
-Wl,-soname -Wl,libgcj.so.6 -o .libs/libgcj.so.6.0.0
/usr/bin/ld: cannot find -lgcj0_convenience
collect2: ld returned 1 exit status
Adding below path helpd.
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050305/obj-i686-pld-linux/i686-pld-linux/libjava/.libs
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20392