------- Comment #9 from r dot emrich at de dot tecosim dot com 2006-02-23 14:45 ------- Subject: Re: gcj seems not to pass the option to ld correctly
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andrew Haley schrieb: > Rainer Emrich writes: > > The config.log in libjava has two entries for libiconv: > > LIBICONV > > which is > > LIBICONV='/appl/shared/gnu/Linux/ia64-unknown-linux-gnu/lib/libiconv.so > > -Wl,-rpath -Wl,/appl/shared/gnu/Linux/ia64-unknown-linux-gnu/lib' > > in my case. > > > > The second is > > LTLIBICONV > > which is > > LTLIBICONV='-L/appl/shared/gnu/Linux/ia64-unknown-linux-gnu/lib -liconv > > -R/appl/shared/gnu/Linux/ia64-unknown-linux-gnu/lib' > > in my case. > > > > I changed the libgcj.spec file manually to the second. That seems to work. > > So, my conclusion is to change the libgcj.spec.in. > > The following line: > > *lib: -lgcj -lm @LIBICONV@ @GCSPEC@ @THREADSPEC@ @ZLIBSPEC@ @SYSTEMSPEC@ > > %(libgcc) %(liborig) > > should be changed to > > *lib: -lgcj -lm @LTLIBICONV@ @GCSPEC@ @THREADSPEC@ @ZLIBSPEC@ @SYSTEMSPEC@ > > %(libgcc) %(liborig) > > > > Any comments? > > Looks right to me. BTW, what failure caused you to find this? > > Andrew. See the following messages: http://gcc.gnu.org/ml/gcc/2006-02/msg00415.html http://gcc.gnu.org/ml/gcc/2006-02/msg00482.html Rainer - -- Rainer Emrich TECOSIM GmbH Im Eichsfeld 3 65428 Rüsselsheim Phone: +49(0)6142/8272 12 Mobile: +49(0)163/56 949 20 Fax.: +49(0)6142/8272 49 Web: www.tecosim.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD/cqY3s6elE6CYeURAotyAJ9rjAZSd2y1VN02UAHwcNvS4+YtQACdHPyZ j7k/mmCAQ9I8NkS3VgLA8Jo= =62eW -----END PGP SIGNATURE----- -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21206