more windows fixes
This commit is contained in:
parent
3740a70843
commit
6aa7cdf744
14
configure
vendored
14
configure
vendored
@ -6834,16 +6834,18 @@ fi
|
|||||||
JAVAINCPATH="-I\"$JAVA_HOME\"/include -I\"$JAVA_HOME\"/include/win32"
|
JAVAINCPATH="-I\"$JAVA_HOME\"/include -I\"$JAVA_HOME\"/include/win32"
|
||||||
YAPLIB="yap.dll"
|
YAPLIB="yap.dll"
|
||||||
SHLIB_CFLAGS=""
|
SHLIB_CFLAGS=""
|
||||||
SHLIB_LD="\$(CC) -shared -Wl,--export-all-symbols ../../yap.dll"
|
|
||||||
SHLIB_LOWER_LD="\$(CC) -shared -Wl,--export-all-symbols ../../../yap.dll"
|
|
||||||
SHLIB_LOWER_CXX_LD="\$(CXX) -shared -Wl,--export-all-symbols ../../../yap.dll"
|
|
||||||
SHLIB_SWI_LD="\$(CC) -shared -Wl,--export-all-symbols ../../yap.dll ../../packages/PLStream/plstream.dll"
|
|
||||||
SHLIB_SUFFIX=".dll"
|
|
||||||
C_PARSER_FLAGS="$C_INTERF_FLAGS"
|
|
||||||
if test "$target_win64" = no
|
if test "$target_win64" = no
|
||||||
then
|
then
|
||||||
|
SHLIB_LD="\$(CC) -shared -Wl,--export-all-symbols -L ../.. yap.dll"
|
||||||
LDFLAGS="-Wl,--large-address-aware $LDFLAGS"
|
LDFLAGS="-Wl,--large-address-aware $LDFLAGS"
|
||||||
|
else
|
||||||
|
SHLIB_LD="\$(CC) -shared -Wl,--export-all-symbols -L ../.. yap.dll $LIBS"
|
||||||
fi
|
fi
|
||||||
|
SHLIB_LOWER_LD="\$(CC) -shared -Wl,--export-all-symbols -L ../../.. yap.dll"
|
||||||
|
SHLIB_LOWER_CXX_LD="\$(CXX) -shared -Wl,--export-all-symbols -L ../../.. yap.dll"
|
||||||
|
SHLIB_SWI_LD="\$(CC) -shared -Wl,--export-all-symbols -L ../.. -L ../../packages/PLStream yap.dll plstream.dll"
|
||||||
|
SHLIB_SUFFIX=".dll"
|
||||||
|
C_PARSER_FLAGS="$C_INTERF_FLAGS"
|
||||||
EXEC_SUFFIX=".exe"
|
EXEC_SUFFIX=".exe"
|
||||||
INSTALL_DLLS=""
|
INSTALL_DLLS=""
|
||||||
DO_SECOND_LD=""
|
DO_SECOND_LD=""
|
||||||
|
14
configure.in
14
configure.in
@ -974,16 +974,18 @@ dnl Linux has both elf and a.out, in this case we found elf
|
|||||||
JAVAINCPATH="-I\"$JAVA_HOME\"/include -I\"$JAVA_HOME\"/include/win32"
|
JAVAINCPATH="-I\"$JAVA_HOME\"/include -I\"$JAVA_HOME\"/include/win32"
|
||||||
YAPLIB="yap.dll"
|
YAPLIB="yap.dll"
|
||||||
SHLIB_CFLAGS=""
|
SHLIB_CFLAGS=""
|
||||||
SHLIB_LD="\$(CC) -shared -Wl,--export-all-symbols ../../yap.dll"
|
|
||||||
SHLIB_LOWER_LD="\$(CC) -shared -Wl,--export-all-symbols ../../../yap.dll"
|
|
||||||
SHLIB_LOWER_CXX_LD="\$(CXX) -shared -Wl,--export-all-symbols ../../../yap.dll"
|
|
||||||
SHLIB_SWI_LD="\$(CC) -shared -Wl,--export-all-symbols ../../yap.dll ../../packages/PLStream/plstream.dll"
|
|
||||||
SHLIB_SUFFIX=".dll"
|
|
||||||
C_PARSER_FLAGS="$C_INTERF_FLAGS"
|
|
||||||
if test "$target_win64" = no
|
if test "$target_win64" = no
|
||||||
then
|
then
|
||||||
|
SHLIB_LD="\$(CC) -shared -Wl,--export-all-symbols -L ../.. yap.dll"
|
||||||
LDFLAGS="-Wl,--large-address-aware $LDFLAGS"
|
LDFLAGS="-Wl,--large-address-aware $LDFLAGS"
|
||||||
|
else
|
||||||
|
SHLIB_LD="\$(CC) -shared -Wl,--export-all-symbols -L ../.. yap.dll $LIBS"
|
||||||
fi
|
fi
|
||||||
|
SHLIB_LOWER_LD="\$(CC) -shared -Wl,--export-all-symbols -L ../../.. yap.dll"
|
||||||
|
SHLIB_LOWER_CXX_LD="\$(CXX) -shared -Wl,--export-all-symbols -L ../../.. yap.dll"
|
||||||
|
SHLIB_SWI_LD="\$(CC) -shared -Wl,--export-all-symbols -L ../.. -L ../../packages/PLStream yap.dll plstream.dll"
|
||||||
|
SHLIB_SUFFIX=".dll"
|
||||||
|
C_PARSER_FLAGS="$C_INTERF_FLAGS"
|
||||||
EXEC_SUFFIX=".exe"
|
EXEC_SUFFIX=".exe"
|
||||||
INSTALL_DLLS=""
|
INSTALL_DLLS=""
|
||||||
DO_SECOND_LD=""
|
DO_SECOND_LD=""
|
||||||
|
Reference in New Issue
Block a user