[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libtool 1.9b build fail on i686-pc-linux-gnu with no C++ compiler, G
From: |
Daniel Reed |
Subject: |
Re: libtool 1.9b build fail on i686-pc-linux-gnu with no C++ compiler, GCC 3.4.1 |
Date: |
Mon, 30 Aug 2004 10:51:37 -0400 (EDT) |
On 2004-08-30T22:15+0900, Peter O'Gorman wrote:
) Daniel Reed wrote:
) > gcc "-DHAVE_CONFIG_H=<config.h>" -DLTDL -I. -I. -I.. -I.. -I.. -std=gnu99
-Wall -O20 -march=pentium3 -c slist.c -o slist.o >/dev/null 2>&1
) > /bin/sh ../libtool --mode=link --tag=CC gcc -std=gnu99 -Wall -O20
-march=pentium3 -no-undefined -o libdlloader.la -rpath
/software/libtool/libtool-1.9b/arch/pentium3-pc-linux-gnu/lib -version-info
6:0:0 lt_error.lo lt__alloc.lo slist.lo
) > gcc -shared .libs/lt_error.o .libs/lt__alloc.o .libs/slist.o -lc
-soname libdlloader.so.6 -o .libs/libdlloader.so.6.0.0
) > gcc: libdlloader.so.6: No such file or directory
) > gcc: unrecognized option `-soname'
) > make[6]: *** [libdlloader.la] Error 1
) Your gcc doesn't recognize -soname? Is that normal?
I do not see it documented in gcc(1) from gcc-3.4.1 nor gcc-3.3.2.
libtool 1.5 did use ${wl} for similar functionality, as in:
/bin/sh ../libtool --mode=link gcc -std=gnu99 -O20 -march=pentium3 -o
beeponname.la -rpath /usr/local/lib/naim -module -avoid-version beeponname.lo
gcc -shared .libs/beeponname.o -march=pentium3 -Wl,-soname -Wl,beeponname.so
-o .libs/beeponname.so
--
Daniel Reed <address@hidden> http://people.redhat.com/djr/
http://naim.n.ml.org/
There are people who do things and people who take the credit, and the
trick is to be in the first group; there is a lot less competition. --
Dwight Morrow, American Diplomat