From 002ea80f8b43278f9d0c75a18871f31d9208ec19 Mon Sep 17 00:00:00 2001 From: fur Date: Mon, 22 Jun 1998 17:41:18 +0000 Subject: [PATCH] Minor updates to build instructions and file descriptions --- js/ref/liveconnect/README.html | 55 +++++++++++++++++++++------------- 1 file changed, 34 insertions(+), 21 deletions(-) diff --git a/js/ref/liveconnect/README.html b/js/ref/liveconnect/README.html index a61f3e8541db..3518bfa7b67e 100644 --- a/js/ref/liveconnect/README.html +++ b/js/ref/liveconnect/README.html @@ -41,20 +41,25 @@ that can be used interactively and with test scripts.

Scott Furman, 4/8/98

Build conventions

-To enable multi-threaded execution, define the JS_THREADSAFE -cpp macro and flesh out the stubs and required headers in jslock.c/.h.  -See the JS API docs for more.  JSRef must also be built with JS_THREADSAFE. - -

Update your JVM's CLASSPATH to point to -the liveconnect/classes subdirectory.  -If you do not, LiveConnect will still operate but with the limitation that +Update your JVM's CLASSPATH to point to the +liveconnect/classes subdirectory.  If +you do not, LiveConnect will still operate but with the limitation that JS objects may not be passed as arguments of Java methods and it will not be possible to call from Java into JavaScript, i.e. the netscape.javascript.JSObject -class will be inaccessible. +class will be inaccessible.  If your CLASSPATH +is set improperly, you will see a message like, "initialization +error: Can't load class netscape/javascript/JSObject" when +starting a LiveConnect debug build. + +

To enable multi-threaded execution, define the JS_THREADSAFE +cpp macro and flesh out the stubs and required headers in jslock.c/.h.  +See the JS API docs for more.  JSRef must also be built with JS_THREADSAFE. +