improve java support
This commit is contained in:
parent
a7307f3faa
commit
fe4218be19
13
configure.in
13
configure.in
@ -863,7 +863,6 @@ elif test -e "$srcdir"/packages/python/Makefile.in ; then
|
|||||||
PYTHONHOME=`$PYTHON -c'import sys; print sys.prefix'`
|
PYTHONHOME=`$PYTHON -c'import sys; print sys.prefix'`
|
||||||
PYTHONVERSION=`"$PYTHON" -c "import sys; print sys.version[[:3]]"`
|
PYTHONVERSION=`"$PYTHON" -c "import sys; print sys.version[[:3]]"`
|
||||||
PYTHON_LIBS="-L $PYTHONHOME/lib -lpython$PYTHONVERSION"
|
PYTHON_LIBS="-L $PYTHONHOME/lib -lpython$PYTHONVERSION"
|
||||||
LIBS="$LIBS $PYTHON_LIBS"
|
|
||||||
PYTHON_INCLUDES="-I $PYTHONHOME/include/python$PYTHONVERSION"
|
PYTHON_INCLUDES="-I $PYTHONHOME/include/python$PYTHONVERSION"
|
||||||
else
|
else
|
||||||
PYTHON_TARGET="dummy"
|
PYTHON_TARGET="dummy"
|
||||||
@ -1110,11 +1109,7 @@ elif test -e "$srcdir"/packages/jpl/Makefile.in; then
|
|||||||
JAVA_HOME="$yap_cv_java"
|
JAVA_HOME="$yap_cv_java"
|
||||||
case "$target_os" in
|
case "$target_os" in
|
||||||
*cygwin*|*mingw*)
|
*cygwin*|*mingw*)
|
||||||
if test $threads = yes; then
|
JAVALIBS="\"$JAVA_HOME\"/lib/jvm.lib"
|
||||||
JAVALIBS="\"$JAVA_HOME\"/lib/jvm.lib -lpthread"
|
|
||||||
else
|
|
||||||
JAVALIBS="\"$JAVA_HOME\"/lib/jvm.lib"
|
|
||||||
fi
|
|
||||||
JPLCFLAGS="-I\"$JAVA_HOME\"/include -I\"$JAVA_HOME\"/include/win32"
|
JPLCFLAGS="-I\"$JAVA_HOME\"/include -I\"$JAVA_HOME\"/include/win32"
|
||||||
;;
|
;;
|
||||||
*darwin*)
|
*darwin*)
|
||||||
@ -1475,8 +1470,6 @@ dnl Linux has both elf and a.out, in this case we found elf
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
EXTRA_LIBS_FOR_SWIDLLS="$EXTRA_LIBS_FOR_DLLS"
|
|
||||||
|
|
||||||
if test "$dynamic_loading" = "yes"
|
if test "$dynamic_loading" = "yes"
|
||||||
then
|
then
|
||||||
YAPLIB_CFLAGS="$SHLIB_CFLAGS"
|
YAPLIB_CFLAGS="$SHLIB_CFLAGS"
|
||||||
@ -1813,7 +1806,6 @@ AC_SUBST(SHLIB_CXX_LD)
|
|||||||
AC_SUBST(YAPLIB_LD)
|
AC_SUBST(YAPLIB_LD)
|
||||||
AC_SUBST(YAPLIB_CFLAGS)
|
AC_SUBST(YAPLIB_CFLAGS)
|
||||||
AC_SUBST(EXTRA_LIBS_FOR_DLLS)
|
AC_SUBST(EXTRA_LIBS_FOR_DLLS)
|
||||||
AC_SUBST(EXTRA_LIBS_FOR_SWIDLLS)
|
|
||||||
dnl objects in YAP library
|
dnl objects in YAP library
|
||||||
AC_SUBST(YAPLIB)
|
AC_SUBST(YAPLIB)
|
||||||
AC_SUBST(DYNYAPLIB)
|
AC_SUBST(DYNYAPLIB)
|
||||||
@ -2256,6 +2248,9 @@ AC_CHECK_TYPES(ssize_t, [], [],
|
|||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
])
|
])
|
||||||
|
|
||||||
|
EXTRA_LIBS_FOR_SWIDLLS="$EXTRA_LIBS_FOR_DLLS $CLIB_PTHREADS"
|
||||||
|
AC_SUBST(EXTRA_LIBS_FOR_SWIDLLS)
|
||||||
|
|
||||||
dnl tszet and timezone trouble
|
dnl tszet and timezone trouble
|
||||||
|
|
||||||
AC_MSG_CHECKING("variable timezone in tzset")
|
AC_MSG_CHECKING("variable timezone in tzset")
|
||||||
|
Reference in New Issue
Block a user