Commit ed339fbc by Matthias Klose Committed by Matthias Klose

configure.ac: Encode the libgcj soversion in dbexecdir...

2007-07-28  Matthias Klose  <doko@ubuntu.com>

        * configure.ac: Encode the libgcj soversion in dbexecdir,
        pass --with-native-libdir to classpath configure.
        * configure: Regenerate.

From-SVN: r127025
parent 312ce0f4
2007-07-28 Matthias Klose <doko@ubuntu.com> 2007-07-28 Matthias Klose <doko@ubuntu.com>
* configure.ac: Encode the libgcj soversion in dbexecdir,
pass --with-native-libdir to classpath configure.
* configure: Regenerate.
2007-07-28 Matthias Klose <doko@ubuntu.com>
* classpath/jvmti.h: Remove. * classpath/jvmti.h: Remove.
2007-07-27 Tom Tromey <tromey@redhat.com> 2007-07-27 Tom Tromey <tromey@redhat.com>
......
...@@ -1367,24 +1367,26 @@ AC_SUBST(toolexecdir) ...@@ -1367,24 +1367,26 @@ AC_SUBST(toolexecdir)
AC_SUBST(toolexecmainlibdir) AC_SUBST(toolexecmainlibdir)
AC_SUBST(toolexeclibdir) AC_SUBST(toolexeclibdir)
# Determine gcj and libgcj version number.
gcjversion=`$GCJ -v 2>&1 | sed -n 's/^.*version \([[^ ]]*\).*$/\1/p'`
libgcj_soversion=`awk -F: '/^[[^#]].*:/ { print $1 }' $srcdir/libtool-version`
GCJVERSION=$gcjversion
AC_SUBST(GCJVERSION)
AC_DEFINE_UNQUOTED(GCJVERSION, "$GCJVERSION", [Short GCJ version ID])
# Determine where the standard .db file and GNU Classpath JNI # Determine where the standard .db file and GNU Classpath JNI
# libraries are found. # libraries are found.
multi_os_directory=`$CC -print-multi-os-directory` multi_os_directory=`$CC -print-multi-os-directory`
case $multi_os_directory in case $multi_os_directory in
.) .)
dbexecdir='$(libdir)/gcj-$(gcc_version)' # Avoid /. dbexecdir='$(libdir)/gcj-$(gcc_version)'-$libgcj_soversion # Avoid /.
;; ;;
*) *)
dbexecdir='$(libdir)/'$multi_os_directory'/gcj-$(gcc_version)' dbexecdir='$(libdir)/'$multi_os_directory'/gcj-$(gcc_version)'-$libgcj_soversion
;; ;;
esac esac
AC_SUBST(dbexecdir) AC_SUBST(dbexecdir)
ac_configure_args="$ac_configure_args --with-native-libdir=\$\(toolexeclibdir\)/gcj-$gcjversion-$libgcj_soversion"
# Determine gcj version number.
gcjversion=`$GCJ -v 2>&1 | sed -n 's/^.*version \([[^ ]]*\).*$/\1/p'`
GCJVERSION=$gcjversion
AC_SUBST(GCJVERSION)
AC_DEFINE_UNQUOTED(GCJVERSION, "$GCJVERSION", [Short GCJ version ID])
AC_DEFINE(JV_VERSION, "1.5.0", [Compatibility version string]) AC_DEFINE(JV_VERSION, "1.5.0", [Compatibility version string])
AC_DEFINE(JV_API_VERSION, "1.5", [API compatibility version string]) AC_DEFINE(JV_API_VERSION, "1.5", [API compatibility version string])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment