I have applied the attached patch to our VM integration guide.
2005-03-16 Robert Schuster <[EMAIL PROTECTED]>
* doc/vmintegration.texinfo: Added explanation
of gnu.classpath.boot.library.path property.
cu
Robert
Index: doc/vmintegration.texinfo
===================================================================
RCS file: /cvsroot/classpath/classpath/doc/vmintegration.texinfo,v
retrieving revision 1.13
diff -u -r1.13 vmintegration.texinfo
--- doc/vmintegration.texinfo 25 Nov 2004 16:15:50 -0000 1.13
+++ doc/vmintegration.texinfo 16 Mar 2005 00:52:27 -0000
@@ -1,4 +1,4 @@
-\input texinfo @c -*-texinfo-*-
+input texinfo @c -*-texinfo-*-
@c %**start of header
@setfilename vmintegration.info
@@ -302,6 +302,7 @@
@menu
* JNI Version::
* VM Threading Model::
+* Boot Library Path Property::
@end menu
@node JNI Version, VM Threading Model, Miscellaneous VM Requirements, Miscellaneous VM Requirements
@@ -317,7 +318,7 @@
JNI 1.2. If this poses problems, please raise them on the classpath
mailing list.
[EMAIL PROTECTED] VM Threading Model, , JNI Version, Miscellaneous VM Requirements
[EMAIL PROTECTED] VM Threading Model, Boot Library Path Property, JNI Version, Miscellaneous VM Requirements
@comment node-name, next, previous, up
@section VM Threading Model
@@ -358,6 +359,21 @@
@option{--portable-native-sync} is deprecated, and should go away in a
subsequent release of GNU Classpath.
[EMAIL PROTECTED] Boot Library Path Property, , VM Threading Model, Miscellaneous VM Requirements
[EMAIL PROTECTED] node-name, next, previous, up
[EMAIL PROTECTED] Boot Library Path Property
+
+As of GNU Classpath 0.15 a system property named @code{gnu.classpath.boot.library.path}
+can be set by the VM to specify the directories which contain GNU Classpath's native
+libraries. Usually this value is given at configuration time and is then hardcoded
+in the VM. However for development purposes it is handy to switch to another installation
+by overriding the properties' value on the command line.
+
+A VM that does not support this feature can simply ignore the property.
+
+For compatibility reasons we suggest to set the default value of @code{java.library.path}
+to the value of the @code{LD_LIBRARY_PATH} environment if it exists on your platform.
+
@bye
_______________________________________________
Classpath-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath-patches