public inbox for java-prs@sourceware.org
help / color / mirror / Atom feed
From: "pluto at pld-linux dot org" <gcc-bugzilla@gcc.gnu.org>
To: java-prs@gcc.gnu.org
Subject: [Bug libgcj/18909] gij needs libgij.so (wrong linking/build?)
Date: Wed, 05 Jan 2005 22:49:00 -0000	[thread overview]
Message-ID: <20050105224946.13033.qmail@sourceware.org> (raw)
In-Reply-To: <20041209174117.18909.pluto@pld-linux.org>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4413 bytes --]


------- Additional Comments From pluto at pld-linux dot org  2005-01-05 22:49 -------
# buildlog: http://149.156.124.14/~pluto/tmp/gcc.log.bz2 
 
(...) 
/bin/sh ./libtool --mode=install /usr/bin/install -c  'libgij.la' 
'/tmp/gcc-4.0.0-root-pluto/usr/lib/libgij.la' 
libtool: install: warning: relinking `libgij.la' 
(cd /home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/i686-pld-linux/libjava; /bin/sh ./libtool 
--mode=relink /home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/gcc/xgcc 
-shared-libgcc 
-B/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/gcc/ 
-nostdinc++ 
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/i686-pld-linux/libstdc++-v3/src 
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/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 
-fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum 
-D_FILE_OFFSET_BITS=64 -ffloat-store -fno-omit-frame-pointer -Wextra -Wall 
-D_GNU_SOURCE -DPREFIX="/usr" -DLIBDIR="/usr/lib" 
-DBOOT_CLASS_PATH="/usr/share/java/libgcj-4.0.0.jar" 
-DJAVA_EXT_DIRS="/usr/share/java/ext" -O2 -march=i686 -mtune=pentium4 -pipe 
-D_GNU_SOURCE -o libgij.la -rpath /usr/lib gij.lo libgcj.la) 
/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/gcc/xgcc 
-shared-libgcc 
-B/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/gcc/ 
-nostdinc++ 
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/i686-pld-linux/libstdc++-v3/src 
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/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/../../crti.o /home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/gcc/crtbeginS.o .libs/gij.o  -L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/i686-pld-linux/libstdc++-v3/src 
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/i686-pld-linux/libstdc++-v3/src/.libs 
-L/usr/lib -lgcj 
^^^^^^^^^^^^^^^^ [1] 
 
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/i686-pld-linux/libjava 
-L/home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/gcc 
-L/usr/lib/gcc/i686-pld-linux/../.. -lgcc_s -lc 
-lgcc_s  /home/users/pluto/multimedia/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/gcc/crtendS.o /usr/lib/gcc/i686-pld-linux/../../crtn.o  -Wl,-soname 
-Wl,libgij.so.0 -o .libs/libgij.so.0.0.0 
/usr/bin/ld: cannot find -lgcj 
             ^^^^^^^^^^^^^^^^^ [2] 
collect2: ld returned 1 exit status 
libtool: install: error: relink `libgij.la' with the above 
                  ^^^^^^^^^^^^^^^^^^^^^^^^^ [3] 
command before installing it 
(...) 
 
Finally [1,2], I need installed java libs to build a new gcc4. 
[1] should be rather "-L%{gcc_java_libs} -lgcj" instead 
of harcoded "-L/usr/lib -lgcj". 
 
[~/rpm/BUILD/gcc-4.0-20050102/obj-i686-pld-linux/i686-pld-linux/libjava/.libs] 
# ls 
boehm.o        libgcj.lai  lib-org-ietf-jgss.so         lib-org-xml-sax.lai 
defineclass.o  libgcj.so   lib-org-ietf-jgss.so.6       lib-org-xml-sax.so 
exception.o    libgcj.so.6 lib-org-ietf-jgss.so.6.0.0   lib-org-xml-sax.so.6 
gcj-dbtool     libgcj.so.6.0.0 lib-org-ietf-jgss.so.6.0.0T 
lib-org-xml-sax.so.6.0.0 
gij            libgij.a      lib-org-w3c-dom.a     lib-org-xml-sax.so.6.0.0T 
gij.o          libgij.la     lib-org-w3c-dom.la    link.o 
grmic          libgij.lai    lib-org-w3c-dom.lai   posix.o 
grmiregistry   libgij.so     lib-org-w3c-dom.so    posix-threads.o 
interpret.o    libgij.so.0   lib-org-w3c-dom.so.6  prims.o 
jni.o          libgij.so.0.0.0U       lib-org-w3c-dom.so.6.0.0    verify.o 
 
                             ^^^ U means relink failed. 
 
jv-convert     lib-org-ietf-jgss.a    lib-org-w3c-dom.so.6.0.0T 
libgcj.a       lib-org-ietf-jgss.la   lib-org-xml-sax.a 
libgcj.la      lib-org-ietf-jgss.lai  lib-org-xml-sax.la 

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18909


  parent reply	other threads:[~2005-01-05 22:49 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-12-09 17:41 [Bug libgcj/18909] New: " pluto at pld-linux dot org
2004-12-09 17:47 ` [Bug libgcj/18909] " pinskia at gcc dot gnu dot org
2004-12-09 18:14 ` pluto at pld-linux dot org
2004-12-09 18:18 ` pinskia at gcc dot gnu dot org
2004-12-09 18:44 ` pluto at pld-linux dot org
2004-12-09 18:47 ` pinskia at gcc dot gnu dot org
2004-12-09 19:40 ` pluto at pld-linux dot org
2004-12-14 13:28 ` pluto at pld-linux dot org
2004-12-14 13:31 ` pinskia at gcc dot gnu dot org
2005-01-05 22:49 ` pluto at pld-linux dot org [this message]
2005-03-09  9:16 ` pluto at pld-linux dot org

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050105224946.13033.qmail@sourceware.org \
    --to=gcc-bugzilla@gcc.gnu.org \
    --cc=java-prs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).