Add -DMACOSX
This commit is contained in:
parent
f488031d81
commit
685ba637b6
1
configure
vendored
1
configure
vendored
@ -1347,6 +1347,7 @@ if test "$MACOSX" = "yes"
|
|||||||
then
|
then
|
||||||
WHOLE_ARCHIVE_FLAG=-all_load
|
WHOLE_ARCHIVE_FLAG=-all_load
|
||||||
LEADING_UNDERSCORE=1
|
LEADING_UNDERSCORE=1
|
||||||
|
SYMS="$SYMS -DMACOSX"
|
||||||
else
|
else
|
||||||
WHOLE_ARCHIVE_FLAG=--whole-archive
|
WHOLE_ARCHIVE_FLAG=--whole-archive
|
||||||
LEADING_UNDERSCORE=0
|
LEADING_UNDERSCORE=0
|
||||||
|
@ -39,6 +39,7 @@ if test "$MACOSX" = "yes"
|
|||||||
then
|
then
|
||||||
WHOLE_ARCHIVE_FLAG=-all_load
|
WHOLE_ARCHIVE_FLAG=-all_load
|
||||||
LEADING_UNDERSCORE=1
|
LEADING_UNDERSCORE=1
|
||||||
|
SYMS="$SYMS -DMACOSX"
|
||||||
else
|
else
|
||||||
WHOLE_ARCHIVE_FLAG=--whole-archive
|
WHOLE_ARCHIVE_FLAG=--whole-archive
|
||||||
LEADING_UNDERSCORE=0
|
LEADING_UNDERSCORE=0
|
||||||
|
@ -351,7 +351,7 @@ classifyLdInput ('-':'L':path) = return (Just (DLLPath path))
|
|||||||
classifyLdInput _ = return Nothing
|
classifyLdInput _ = return Nothing
|
||||||
|
|
||||||
-- TODO need to define a MAC/DARWIN symbol
|
-- TODO need to define a MAC/DARWIN symbol
|
||||||
#if defined(darwin_TARGET_OS)
|
#if defined(MACOSX)
|
||||||
mkSOName root = "lib" ++ root ++ ".dylib"
|
mkSOName root = "lib" ++ root ++ ".dylib"
|
||||||
#elif defined(CYGWIN) || defined(__MINGW32__)
|
#elif defined(CYGWIN) || defined(__MINGW32__)
|
||||||
-- Win32 DLLs have no .dll extension here, because addDLL tries
|
-- Win32 DLLs have no .dll extension here, because addDLL tries
|
||||||
|
Loading…
x
Reference in New Issue
Block a user