mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-23 15:19:27 +08:00
* libtool.m4: better use of $target instead of $host to support
cross compilation. Reported by Sam Latinga <slouken@devolution.com>
This commit is contained in:
parent
42e7f9317b
commit
15a84cc8d3
@ -1,3 +1,9 @@
|
||||
1999-11-26 Gary V. Vaughan <gary@oranda.demon.co.uk>
|
||||
|
||||
* libtool.m4: better use of $target instead of $host to support
|
||||
cross compilation.
|
||||
Reported by Sam Latinga <slouken@devolution.com>
|
||||
|
||||
1999-11-16 Thomas Tanner <tanner@ffii.org>
|
||||
|
||||
* configure.in: generate ltconfig and ltmain.sh before configuring
|
||||
|
10
libtool.m4
vendored
10
libtool.m4
vendored
@ -36,7 +36,7 @@ AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
|
||||
objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
|
||||
deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
|
||||
${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
|
||||
$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
|
||||
$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $target \
|
||||
|| AC_MSG_ERROR([libtool configure failed])
|
||||
|
||||
# Reload cache, that may have been modified by ltconfig
|
||||
@ -108,7 +108,7 @@ test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
|
||||
|
||||
# Some flags need to be propagated to the compiler or linker for good
|
||||
# libtool support.
|
||||
case "$host" in
|
||||
case "$target" in
|
||||
*-*-irix6*)
|
||||
# Find out which ABI we are using.
|
||||
echo '[#]line __oline__ "configure"' > conftest.$ac_ext
|
||||
@ -154,7 +154,7 @@ ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL],
|
||||
DllMain (0, 0, 0);],
|
||||
[lt_cv_need_dllmain=yes],[lt_cv_need_dllmain=no])])
|
||||
|
||||
case "$host/$CC" in
|
||||
case "$target/$CC" in
|
||||
*-*-cygwin*/gcc*-mno-cygwin*|*-*-mingw*)
|
||||
# old mingw systems require "-dll" to link a DLL, while more recent ones
|
||||
# require "-mdll"
|
||||
@ -370,7 +370,7 @@ ac_prog=ld
|
||||
if test "$ac_cv_prog_gcc" = yes; then
|
||||
# Check if gcc -print-prog-name=ld gives a path.
|
||||
AC_MSG_CHECKING([for ld used by GCC])
|
||||
case $host in
|
||||
case $target in
|
||||
*-*-mingw*)
|
||||
# gcc leaves a trailing carriage return which upsets mingw
|
||||
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
|
||||
@ -612,7 +612,7 @@ AC_SUBST(NM)
|
||||
AC_DEFUN(AC_CHECK_LIBM,
|
||||
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
|
||||
LIBM=
|
||||
case "$host" in
|
||||
case "$target" in
|
||||
*-*-beos* | *-*-cygwin*)
|
||||
# These system don't have libm
|
||||
;;
|
||||
|
Loading…
Reference in New Issue
Block a user