* Michael C. Tiernan wrote on Tue, Mar 28, 2006 at 02:27:47PM CEST: > Regarding the speed of the system, although it's a reasonably fast > system, there was a lot going on when I was doing these builds.
That is ok then. (There could've been an issue with then shell selection algorithm, that's why I asked.) > > You could rerun > > make check VERBOSE=X TESTS="tagdemo-static.test tagdemo-make.test \ > > tagdemo-exec.test tagdemo-conf.test tagdemo-make.test \ > > tagdemo-exec.test tagdemo-shared.test tagdemo-make.test \ > > tagdemo-exec.test" > > Here's the output as requested: Hmm, that's not the bug that we fixed in CVS. So let's investigate further: Snipping your output a bit: > [EMAIL PROTECTED] ...Z-CD/Sol7/Libtool](578)$ make check VERBOSE=X > TESTS="tagdemo-static.test tagdemo-make.test \ > > tagdemo-exec.test tagdemo-conf.test tagdemo-make.test \ > > tagdemo-exec.test tagdemo-shared.test tagdemo-make.test \ > > tagdemo-exec.test" > === Running tagdemo-static.test > = Configuring in ../tagdemo > (prefix=/nfs/home/mct1296/DMZ-CD/Sol7/Libtool/tests/_inst) with > --disable-shared > checking build system type... sparc-sun-solaris2.7 > checking host system type... sparc-sun-solaris2.7 > checking for ld used by gcc... /usr/dl/bin/ld > checking if the linker (/usr/dl/bin/ld) is GNU ld... yes > appending configuration tag "CXX" to libtool > checking for ld used by g++... /usr/dl/bin/ld > checking if the linker (/usr/dl/bin/ld) is GNU ld... yes > checking whether the g++ linker (/usr/dl/bin/ld) supports shared libraries... > yes > === Running tagdemo-make.test > /bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -o tagdemo main.o > libbaz.la > g++ -g -O2 -o tagdemo main.o ./.libs/libbaz.a > -L/tmp/gcc_build/sparc-sun-solaris2.7/libstdc++-v3/src > -L/tmp/gcc_build/sparc-sun-solaris2.7/libstdc++-v3/src/.libs > -L/tmp/gcc_build/gcc /local/dl/lib/./libstdc++.so -Wl,--rpath > -Wl,/local/dl/lib/. -Wl,--rpath -Wl,/local/dl/lib/. > /usr/ccs/bin/ld: illegal option -- - > /usr/ccs/bin/ld: illegal option -- - This doesn't match. Hmm, a bit familiar to this old bug reported by Morten Welinder: http://lists.gnu.org/archive/html/bug-libtool/2005-04/msg00044.html which I never really understood (IIRC I did not have access to a Solaris box back then). Does `g++ -print-prog-name=ld' output `/usr/ccs/bin/ld'? What's the output of `g++ -v'? Do you have $LD set to anything? Does `type ld' output `/usr/dl/bin/ld'? Please try to rerun the same command line as above, with LD=/usr/ccs/bin/ld appended. That should then either pass or leave us with the error fixed in CVS, hopefully. Thanks, Ralf _______________________________________________ Bug-libtool mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-libtool
