From: <no...@so...> - 2002-04-30 18:01:12
|
Bugs item #550366, was opened at 2002-04-29 20:37 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=436925&aid=550366&group_id=43608 >Category: OpenORB >Group: 1.3.0 >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Stefan Reich (sreich) >Assigned to: Richard G Clark (pimp-rod) Summary: Build process fails on non-SUN JDKs Initial Comment: OpenORB fails to build on non-SUN JDKS, because the bootstrap classpath is replaced with a version that assumes the SUN JDK file layout. For example, the project doesn't build under MacOSX anymore, which doesn't have the rt.jar file in the place expected. A while ago the following lines were added to src/ build.xml: <path id="bootstrap-classpath"> <pathelement path="${compiler-override- classes}" /> <pathelement path="${java.home}/lib/rt.jar" /> </path> The right way to do it would be to make use of the prepend feature of the JDK -Xbootclasspath directive: java -X -Xmixed mixed mode execution (default) -Xint interpreted mode execution only -Xbootclasspath:<directories and zip/jar files separated by :> set search path for bootstrap classes and resources -Xbootclasspath/a:<directories and zip/jar files separated by :> append to end of bootstrap class path -Xbootclasspath/p:<directories and zip/jar files separated by :> prepend in front of bootstrap class path ---------------------------------------------------------------------- >Comment By: Richard G Clark (pimp-rod) Date: 2002-04-30 18:01 Message: Logged In: YES user_id=452859 Uses can now customize the jdk-runtime-library property to use the correct path for their JDK. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2002-04-30 08:12 Message: Logged In: NO Can't use the -X options of java as they are non-standard! If some JDK's have different runtime library names then this should be addressed using environment variables. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=436925&aid=550366&group_id=43608 |