libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

forward porting UnixWare fixes to HEAD


From: Tim Rice
Subject: forward porting UnixWare fixes to HEAD
Date: Wed, 28 Sep 2005 21:21:45 -0700 (PDT)

I'm attempting to forward port the branch-1-5 UnixWare fixes
to CVS HEAD. All of the old tests pass now but 2 of the new tests (18 & 19)
fail. Pointers would be appreciated.

............

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

18. template.at:23: testing ...
template.at:24: test -n "$CXX" || (exit 77)
template.at:74: $LIBTOOL --tag=CXX --mode=compile $CXX -I. $CPPFLAGS $CXXFLAGS 
-c -o alib.lo alib.cpp
stderr:
stdout:
libtool: compile:  CC -I. -g -c alib.cpp  -KPIC -DPIC -o .libs/alib.o
libtool: compile:  CC -I. -g -c alib.cpp -o alib.o >/dev/null 2>&1
template.at:75: $LIBTOOL --tag=CXX --mode=compile $CXX -I. $CPPFLAGS $CXXFLAGS 
-c -o aclib.lo aclib.cpp
stderr:
stdout:
libtool: compile:  CC -I. -g -c aclib.cpp  -KPIC -DPIC -o .libs/aclib.o
libtool: compile:  CC -I. -g -c aclib.cpp -o aclib.o >/dev/null 2>&1
template.at:76: $LIBTOOL --tag=CXX --mode=link $CXX $CPPFLAGS $CXXFLAGS -o 
libaclib.la aclib.lo
stderr:
stdout:
libtool: link: ar cru .libs/libaclib.a .libs/aclib.o 
libtool: link: : .libs/libaclib.a
libtool: link: creating libaclib.la
libtool: link: ( cd ".libs" && rm -f "libaclib.la" && ln -s "../libaclib.la" 
"libaclib.la" )
template.at:77: $LIBTOOL --tag=CXX --mode=link $CXX $CPPFLAGS $CXXFLAGS -o 
libalib.la -rpath /usr/local/lib alib.lo libaclib.la
stderr:
prelink: INFO: C++ prelinker: executing: CC  -c  -I.  -g  -KPIC  -DPIC  
-o.libs/alib.o alib.cpp
stdout:
libtool: link: (cd .libs/libalib.lax/libaclib.a && ar x 
/usr/local/src/gnu/libtool/build/tests/testsuite.dir/18/./.libs/libaclib.a)
libtool: link: CC -G -h libalib.so.0 -o .libs/libalib.so.0.0.0  .libs/alib.o   
.libs/libalib.lax/libaclib.a/aclib.o     
libtool: link: (cd ".libs" && rm -f "libalib.so.0" && ln -s "libalib.so.0.0.0" 
"libalib.so.0")
libtool: link: (cd ".libs" && rm -f "libalib.so" && ln -s "libalib.so.0.0.0" 
"libalib.so")
libtool: link: (cd .libs/libalib.lax/libaclib.a && ar x 
/usr/local/src/gnu/libtool/build/tests/testsuite.dir/18/./.libs/libaclib.a)
libtool: link: ar cru .libs/libalib.a  alib.o  
.libs/libalib.lax/libaclib.a/aclib.o 
libtool: link: : .libs/libalib.a
libtool: link: rm -fr .libs/libalib.lax .libs/libalib.lax
libtool: link: creating libalib.la
libtool: link: ( cd ".libs" && rm -f "libalib.la" && ln -s "../libalib.la" 
"libalib.la" )
template.at:78: $CXX -I. $CPPFLAGS $CXXFLAGS -c prog.cpp
stderr:
stdout:
template.at:79: $LIBTOOL --tag=CXX --mode=link $CXX $CPPFLAGS $CXXFLAGS -o prog 
prog.$OBJEXT libalib.la
stderr:
Undefined                       first referenced
symbol                              in file
cq<T1>(T1) [with T1=int, return type=T1]               ./.libs/libalib.so
UX:ld: ERROR: Symbol referencing errors. No output written to .libs/prog
stdout:
libtool: link: CC -g -o .libs/prog prog.o  ./.libs/libalib.so -R/usr/local/lib
template.at:79: exit code was 1, expected 0
18. template.at:23: 18. simple template test (template.at:23): FAILED 
(template.at:79)

19. template.at:115: testing ...
template.at:116: test -n "$CXX" || (exit 77)
template.at:199: $CXX $CPPFLAGS $CXXFLAGS -c -o $main_o ../src/sub/main.cpp
stderr:
stdout:
template.at:207: $LIBTOOL --tag=CXX --mode=compile $CXX $CPPFLAGS $CXXFLAGS -c 
-o lib/a.lo ../src/lib/a.cpp
stderr:
stdout:
libtool: compile:  CC -I../src/lib -I../src/lib2 -g -c ../src/lib/a.cpp  -KPIC 
-DPIC -o lib/.libs/a.o
libtool: compile:  CC -I../src/lib -I../src/lib2 -g -c ../src/lib/a.cpp -o 
lib/a.o >/dev/null 2>&1
template.at:208: $LIBTOOL --tag=CXX --mode=compile $CXX $CPPFLAGS $CXXFLAGS -c 
-o lib2/b.lo ../src/lib2/b.cpp
stderr:
stdout:
libtool: compile:  CC -I../src/lib -I../src/lib2 -g -c ../src/lib2/b.cpp  -KPIC 
-DPIC -o lib2/.libs/b.o
libtool: compile:  CC -I../src/lib -I../src/lib2 -g -c ../src/lib2/b.cpp -o 
lib2/b.o >/dev/null 2>&1
template.at:209: $CXX $CPPFLAGS $CXXFLAGS -c ../src/sub/main.cpp
stderr:
stdout:
template.at:211: $LIBTOOL --tag=CXX --mode=link $CXX $CXXFLAGS -o lib/liba.la 
lib/a.lo
stderr:
stdout:
libtool: link: ar cru lib/.libs/liba.a lib/.libs/a.o 
libtool: link: : lib/.libs/liba.a
libtool: link: creating lib/liba.la
libtool: link: ( cd "lib/.libs" && rm -f "liba.la" && ln -s "../liba.la" 
"liba.la" )
template.at:212: $LIBTOOL --tag=CXX --mode=link $CXX $CXXFLAGS -o lib2/libb.la 
lib2/b.lo
stderr:
stdout:
libtool: link: ar cru lib2/.libs/libb.a lib2/.libs/b.o 
libtool: link: : lib2/.libs/libb.a
libtool: link: creating lib2/libb.la
libtool: link: ( cd "lib2/.libs" && rm -f "libb.la" && ln -s "../libb.la" 
"libb.la" )
template.at:213: $LIBTOOL --tag=CXX --mode=link $CXX $CXXFLAGS -o sub/main 
$main_o lib2/libb.la lib/liba.la
stderr:
prelink: INFO: C++ prelinker: executing: CC  -c  -I../src/lib  -I../src/lib2  
-g  -osub/main.o ../src/sub/main.cpp
Undefined                       first referenced
symbol                              in file
b<T1>(T1 &) [with T1=bs, return type=unsigned int]              libb.a(b.o)
UX:ld: ERROR: Symbol referencing errors. No output written to sub/main
stdout:
libtool: link: CC -g -o sub/main sub/main.o  lib2/.libs/libb.a lib/.libs/liba.a
template.at:214: ./sub/main; lt_status=$?; if test $lt_status -eq 0; then :;
           elif test "X$host" != "X$build" && \
                { test -x "./sub/main" || test -x "./sub/main"$EXEEXT; }
           then (exit 77); else (exit $lt_status); fi
0a1
> UX:ksh: ERROR: ./sub/main:  not found
19. template.at:115: 19. template test with subdirs (template.at:115): FAILED 
(template.at:214)
............

-- 
Tim Rice                                Multitalents    (707) 887-1469
address@hidden






reply via email to

[Prev in Thread] Current Thread [Next in Thread]