All pastes #263857 Raw Edit

Something

public text v1 · immutable
·published 2006-12-01 21:42 UTC
rendered paste body
--- config_office/configure.in	2006-11-05 00:08:40.000000000 +0200
+++ config_office/configure.in	2006-12-01 23:17:24.000000000 +0200
@@ -2053,6 +2053,7 @@
 dnl ===================================================================
 if test "$SOLAR_JAVA" != ""; then
    JAVA_HOME=; export JAVA_HOME
+   if test "$JDK" != "gcj"; then
    if test -z "$with_jdk_home"; then
       AC_PATH_PROG(JAVAINTERPRETER, $WITH_JAVA)
    else
@@ -2242,6 +2243,9 @@
         JAVADOC=`cygpath -d "$JAVADOC"`
         JAVADOC=`cygpath -u "$JAVADOC"`
     fi
+   else
+        AC_PATH_PROG(JAVADOC, gjdoc)
+   fi
 fi
 
 if test "$SOLAR_JAVA" != ""; then
@@ -2283,6 +2287,8 @@
       CFLAGS="$CFLAGS -I$JAVA_HOME/include"
       LDFLAGS="$LDFLAGS -L$JAVA_HOME/lib -lgcj"
       exec 6>/dev/null # no output
+      JAVACMD="$JAVA_HOME/bin/gij"
+      AC_SUBST(JAVACMD)
       AC_CHECK_HEADER(jni.h, [],
                     [AC_MSG_ERROR([jni.h could not be found. Mismatch between gcc and libgcj or libgcj-devel missing?])], [])
       AC_CHECK_LIB(gcjawt, JAWT_GetAWT, [ AWTLIB="-lgcjawt -lgcj"] )
@@ -4912,7 +4918,7 @@
 EOF
   oldJAVA_HOME=$JAVA_HOME
   if test "$JAVACISGCJ" = "yes"; then
-    JAVA_HOME=; export JAVA_HOME
+    JAVACMD="$JAVA_HOME/bin/gij"; export JAVACMD
     ant_cmd="$ANT -Dbuild.compiler=gcj -buildfile conftest.xml 1>&2"
   else
     ant_cmd="$ANT -buildfile conftest.xml 1>&2"
--- config_office/set_soenv.in	2006-11-05 00:08:40.000000000 +0200
+++ config_office/set_soenv.in	2006-12-01 23:18:54.000000000 +0200
@@ -68,7 +68,7 @@
 #
 # Help variables.
 my ( $USR, $ETC, $BIN, $LIB, $LIB64, $INC, $INCLUDE, $DEV, $OPT, $LOCAL, $SOLENV, $SOLVER, $CONFIG, 
-     $USR_BIN, $USR_LIB, $USR_LOCAL, $USR_CCS, $JAVA_BIN, $JAVA_LIB, $JAVA_INCLUDE,
+     $USR_BIN, $USR_LIB, $USR_LOCAL, $USR_CCS, $JAVA_BIN, $JAVA_LIB, $JAVA_INCLUDE, $JAVACMD,
      $SOLARENVINC, $USR_DT, $USR_OPENWIN, $SHELL_PATH, $XLIB, $XINC,
      $CYGWIN_PATH, $language, $dict, $ASM_PATH, $ps_STLPORT_LIB, $L_STLPORT_LIB,
      $STLPORT_stlport, $STLPORT_inc_stlport, $PERL_PATH );
@@ -1711,6 +1711,7 @@
    ToFile( "JAVACOMPILER",    "@JAVACOMPILER@",  "e" );
    ToFile( "JAVAAOTCOMPILER", "@JAVAAOTCOMPILER@","e" );
    ToFile( "JAVADOC",         "@JAVADOC@",       "e" );
+   ToFile( "JAVACMD",         "@JAVACMD@",       "e" );
 }
 if ( $platform =~ m/darwin/ )
 {  ToFile( "DYLD_LIBRARY_PATH", $LD_LIBRARY_PATH,   "e" );