diff options
author | Christian Thalinger <twisti@complang.tuwien.ac.at> | 2006-01-17 22:13:05 +0000 |
---|---|---|
committer | Christian Thalinger <twisti@complang.tuwien.ac.at> | 2006-01-17 22:13:05 +0000 |
commit | 70ebb2f7fb6bd103ab7fbb824b20c6fc54ab25f5 (patch) | |
tree | ef06082adc519d9e0560e3bb5a91310dd407902e /configure.ac | |
parent | 57d519f3eff33574c3c9ccd38127b592c971c15c (diff) | |
download | classpath-70ebb2f7fb6bd103ab7fbb824b20c6fc54ab25f5.tar.gz |
2006-01-17 Christian Thalinger <twisti@complang.tuwien.ac.at>
* configure.ac: Set TARGET.
* native/Makefile.am, native/jni/classpath/Makefile.am,
native/jni/gtk-peer/Makefile.am, native/jni/java-io/Makefile.am,
native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am,
native/jni/java-nio/Makefile.am, native/jni/midi-dssi/Makefile.am,
native/jni/xmlj/Makefile.am, native/target/Makefile.am,
native/target/Linux/Makefile.am,
native/target/generic/Makefile.am,
native/target/posix/Makefile.am: Build libclasspath.so with jcl
and target stuff linked in and link it against lib*.so libraries.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index cb4c91ec3..9d4cee4ea 100644 --- a/configure.ac +++ b/configure.ac @@ -30,6 +30,17 @@ case "$host_os" in ;; esac +dnl get the target for the native layer +case "$target_os" in + linux* ) + TARGET=Linux + ;; + * ) + TARGET=generic + ;; +esac +AC_SUBST(TARGET) + CLASSPATH_MODULE="${cp_module} -version-info ${LIBVERSION} -no-undefined" AC_SUBST(CLASSPATH_MODULE) @@ -277,6 +288,8 @@ if test "x${COMPILE_JNI}" = xyes; then AC_STRUCT_TM AC_STRUCT_TIMEZONE + TYPE_SOCKLEN_T + AC_MSG_CHECKING([for tm_gmtoff in struct tm]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <time.h>]],[[struct tm tim; tim.tm_gmtoff = 0;]])], [AC_DEFINE(STRUCT_TM_HAS_GMTOFF, 1, [Define if struct tm has tm_gmtoff field.]) |