2005-08-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ * tests/link-order.at: Add -no-undefined to LDFLAGS.
+
* tests/convenience.at, tests/template.at: Change suffix of C++
files to .cpp, for compatibility with MSVC.
Reported by Peter Ekberg <peda@axentia.se>.
AT_SETUP([Link order test.])
eval `$LIBTOOL --config | grep ECHO=`
+LDFLAGS="$LDFLAGS -no-undefined"
prefix_old=`pwd`/old
prefix_new=`pwd`/new
$LIBTOOL --mode=compile $CC $CFLAGS -c src/b_$i.c -o src/b.lo
$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o src/libb.la src/b.lo \
-L$prefix_old/lib -lcee -rpath $prefix/lib
- $LIBTOOL --mode=link $CC $CFLAGS -o src/liba.la src/a.lo \
+ $LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o src/liba.la src/a.lo \
src/libb.la -L$prefix_old/lib -lcee -rpath $prefix/lib
$LIBTOOL --mode=install cp src/libb.la $prefix/lib/libb.la
AT_CHECK([$LIBTOOL --mode=install cp src/liba.la $prefix/lib/liba.la],