# -*- compilation -*- 30. archive-in-archive.at:26: testing ... + cat + 1> foo.c 0<< + cat + 1> bar.c 0<< + cd . + pwd + thisdir=/usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30 + /usr/local/src/gnu/libtool-2.x/libtool --mode=compile --tag=CC cc -g -c -o foo.lo foo.c libtool: compile: cc -g -c foo.c -KPIC -DPIC -o .libs/foo.o libtool: compile: cc -g -c foo.c -o foo.o >/dev/null 2>&1 + /usr/local/src/gnu/libtool-2.x/libtool --mode=compile --tag=CC cc -g -c -o bar.lo bar.c libtool: compile: cc -g -c bar.c -KPIC -DPIC -o .libs/bar.o libtool: compile: cc -g -c bar.c -o bar.o >/dev/null 2>&1 + /usr/local/src/gnu/libtool-2.x/libtool --mode=link --tag=CC --tag=disable-shared cc -g -o libfoo.la foo.lo -version-info 1:0:0 -rpath /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30 libtool: link: ar cru .libs/libfoo.a foo.o libtool: link: : .libs/libfoo.a libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) + /usr/local/src/gnu/libtool-2.x/libtool --mode=install cp libfoo.la /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30 libtool: install: cp .libs/libfoo.lai /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30/libfoo.la libtool: install: cp .libs/libfoo.a /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30/libfoo.a libtool: install: chmod 644 /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30/libfoo.a libtool: install: : /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30/libfoo.a ---------------------------------------------------------------------- Libraries have been installed in: /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30 If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,-R,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- + /usr/local/src/gnu/libtool-2.x/libtool --mode=link --tag=CC --tag=disable-shared cc -g -o libbar.la bar.lo ./libfoo.a -version-info 1:0:0 -rpath /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30 *** Warning: Linking the shared library libbar.la against the *** static library ./libfoo.a is not portable! libtool: link: ar cru .libs/libbar.a ./libfoo.a bar.o UX:ar: ERROR: ./libfoo.a is in archive format - embedded archives are not allowed + /usr/local/src/gnu/libtool-2.x/libtool --mode=install cp libbar.la /usr/local/src/gnu/libtool-2.x/tests/testsuite.dir/30 libtool: install: `libbar.la' is not a valid libtool archive libtool: install: Try `libtool --help --mode=install' for more information. /opt/src/gnu/libtool-2.x/tests/archive-in-archive.at:48: ar -t libbar.a | grep libfoo.a + grep libfoo.a + ar -t libbar.a stderr: UX:ar: ERROR: Archive libbar.a not found stdout: + ar -t libbar.a UX:ar: ERROR: Archive libbar.a not found + archive_contents='' 30. archive-in-archive.at:26: 30. static library contains static library (archive-in-archive.at:26): UNEXPECTED PASS (sys 0m0.23s)