From 5f6ee131b1fffb4de1626b29c76ce245b2f35f5d Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Wed, 11 Apr 2007 00:33:43 +0000 Subject: Hack the shared library extension for dylib. The existing code just looks plain wrong since $module was never defined so we always get .so which is broken on Darwin. Just force it to .dylib. llvm-svn: 35873 --- llvm/autoconf/m4/libtool.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/autoconf') diff --git a/llvm/autoconf/m4/libtool.m4 b/llvm/autoconf/m4/libtool.m4 index 420d43010f9..5de110bddba 100644 --- a/llvm/autoconf/m4/libtool.m4 +++ b/llvm/autoconf/m4/libtool.m4 @@ -1365,7 +1365,7 @@ darwin* | rhapsody*) soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + shrext_cmds='.dylib' # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes; then sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` -- cgit v1.2.3