+1999-03-31 Thomas Tanner <tanner@gmx.de>
+
+ * ltmain.in: always link a library before its dependency libs
+ * mdemo/Makefile.am: test -export-symbols-regex
+
1999-03-30 Thomas Tanner <tanner@gmx.de>
* doc/libtool.texi: fixed a typo
fi
# Link against this library
- newdependency_libs="$newdependency_libs $dependency_libs $abs_ladir/$laname"
+ newdependency_libs="$newdependency_libs $abs_ladir/$laname $dependency_libs"
done
# Make sure lib_search_path contains only unique directories.
;;
*)
# Add libc to deplibs on all other systems.
- deplibs="-lc $deplibs"
+ deplibs="$deplibs -lc"
;;
esac
fi
exit 1
fi
+ ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
+ test "X$ladir" = "X$lib" && ladir="."
+ # We need an absolute path.
+ case "$ladir" in
+ /* | [A-Za-z]:[/\\]*) ;;
+ *)
+ abs_ladir=`cd "$ladir" && pwd`
+ if test -z "$abs_ladir"; then
+ $echo "$modename: cannot determine absolute directory name of \`$ladir'" 1>&2
+ exit 1
+ fi
+ ladir="$abs_ladir"
+ ;;
+ esac
+ laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
new_lib_search_path="$new_lib_search_path `$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`"
+ deplibs="$deplibs $lib"
+ absdeplibs="$absdeplibs $ladir/$laname"
+
for deplib in $dependency_libs; do
case "$deplib" in
-L*)
esac
fi
done
-
- ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
- test "X$ladir" = "X$lib" && ladir="."
- # We need an absolute path.
- case "$ladir" in
- /* | [A-Za-z]:[/\\]*) ;;
- *)
- abs_ladir=`cd "$ladir" && pwd`
- if test -z "$abs_ladir"; then
- $echo "$modename: cannot determine absolute directory name of \`$ladir'" 1>&2
- exit 1
- fi
- ladir="$abs_ladir"
- ;;
- esac
- laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
-
- deplibs="$deplibs $lib"
- absdeplibs="$absdeplibs $ladir/$laname"
done
# Eliminate all dependency_libs that are already contained in deplibs