This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: New libtool is in the GCC and Src trees.
- From: Ralf Wildenhues <Ralf dot Wildenhues at gmx dot de>
- To: Julian Brown <julian at codesourcery dot com>
- Cc: Steve Ellcey <sje at cup dot hp dot com>, libtool at cwilson dot fastmail dot fm, gcc-patches at gcc dot gnu dot org
- Date: Tue, 19 Jun 2007 21:57:33 +0200
- Subject: Re: New libtool is in the GCC and Src trees.
- References: <200705241735.KAA09881@hpsje.cup.hp.com> <4677BC11.5060006@codesourcery.com>
Hello,
* Julian Brown wrote on Tue, Jun 19, 2007 at 01:20:49PM CEST:
>
> /bin/bash ../libtool --tag CXX --mode=link
> /scratch/julian/cugel-arm/obj/gcc-mainline-0-arm-none-eabi-i686-pc-linux-gnu/./gcc/xgcc
> -shared-libgcc
[...]
>
> *** Warning: inter-library dependencies are not known to be supported.
> *** All declared inter-library dependencies are being dropped.
> *** The inter-library dependencies that have been dropped here will be
> *** automatically added whenever a program is linked with this library
> *** or is declared to -dlopen it.
Hmm, what is deplibs_check_method? (see below)
> libtool: link:
> /scratch/julian/cugel-arm/obj/gcc-mainline-0-arm-none-eabi-i686-pc-linux-gnu/./gcc/xgcc
> -shared-libgcc
[...]
> -shared
> -nostdlib
[...]
> --sysroot=/scratch/julian/cugel-arm/install/arm-none-eabi -Wl,-soname -Wl,
Soname missing.
> -o .libs/
Output name missing.
> /scratch/julian/cugel-arm/install/arm-none-eabi/bin/ld: cannot open output
> file .libs/: Is a directory
> collect2: ld returned 1 exit status
> make[4]: *** [libstdc++.la] Error 1
Please make available the output of
/bin/bash ../libtool --tag CXX --config
and the output of
/bin/bash ../libtool --debug --tag CXX --mode=link ...[ rest of link line ]
You can get this second command by issuing something like
cd .../libstdc++-v3/src
make libstdc++.la LIBTOOL='/bin/bash ../libtool --debug'
right after the failure. Please pack the output, it will be large.
Thanks,
Ralf