From 16dab3e2212f60446e2adcb2925b70ead4b2b488 Mon Sep 17 00:00:00 2001 From: Thomas Fitzsimmons Date: Mon, 12 Sep 2005 23:50:01 +0000 Subject: re PR libgcj/23762 (java.library.path should default to value of environment variable specified by LTDL_SHLIBPATH_VAR) 2005-09-12 Thomas Fitzsimmons PR libgcj/23762 * shlibpath.m4: New file. * configure.ac: If libltdl is being used call AC_LTDL_SHLIBPATH macro. * gnu/classpath/natSystemProperties.cc (insertSystemProperties) [USE_LTDL]: If it was not defined with -D set java.library.path to the value of LTDL_SHLIBPATH_VAR. From-SVN: r104198 --- libjava/configure.ac | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libjava/configure.ac') diff --git a/libjava/configure.ac b/libjava/configure.ac index b0b0d03..a6f7b9c 100644 --- a/libjava/configure.ac +++ b/libjava/configure.ac @@ -142,8 +142,12 @@ AC_SUBST(LIBGCJ_CXXFLAGS) AC_SUBST(LIBGCJ_JAVAFLAGS) AC_SUBST(LIBGCJ_LD_SYMBOLIC) -AC_CONFIG_HEADERS([include/config.h gcj/libgcj-config.h]) +# Only use libltdl for non-newlib builds. +if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then + AC_LTDL_SHLIBPATH +fi +AC_CONFIG_HEADERS([include/config.h gcj/libgcj-config.h]) # See if the user has requested runtime debugging. LIBGCJDEBUG="disable" -- cgit v1.1