aboutsummaryrefslogtreecommitdiffstats
path: root/docs-src
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2001-04-10 18:37:03 +0000
committerSven Gothel <[email protected]>2001-04-10 18:37:03 +0000
commit99f156a9d9e86e6d835ad9791071b23335476330 (patch)
treeb721df1c22bfc67fc6425d7d8ab1e9b9d2249ad1 /docs-src
parente26f0c3e0a6be0f5555c5daee164047f3793d626 (diff)
Diffstat (limited to 'docs-src')
-rw-r--r--docs-src/GL4Java.tex47
1 files changed, 18 insertions, 29 deletions
diff --git a/docs-src/GL4Java.tex b/docs-src/GL4Java.tex
index 0e75863..281a234 100644
--- a/docs-src/GL4Java.tex
+++ b/docs-src/GL4Java.tex
@@ -17,12 +17,12 @@
& \htmladdnormallink{OpenGL[tm] for Java[tm] (formerly gl4java)}{http://www.jausoft.com/gl4java/}\\[3mm]
& Implementation Of A Native OpenGL-Interface \\
& to Java, X-Window and Windows (95/NT)\\[3mm]
- & \emph{Version 2.4.0 Release 0}\\[5mm]
+ & \emph{Version 2.7.1 Release 0}\\[5mm]
& \htmladdnormallink{Sven Goethel}{mailto:[email protected]} \\[25mm]
& Jausoft - Sven Goethel Software development \\[25mm]
% \hline \\[20mm]
& 29. December 1997 (Diploma Thesis Closing)\\[50mm]
- & 7th March 2001 (Last Changes)
+ & 10th April 2001 (Last Changes)
\end{tabular}
}
\end{titlepage}
@@ -510,16 +510,18 @@ Next create the library, class-files and all is needed with (for Unix/X11):
The Unix makefile-action does the complete creation :-)
The default shared-library files for Unice's are :
\begin{verbatim}
- GLContext: libGL4JavaJauGljJNI.so
- GLFuncJauJNI: libGL4JavaJauGLJNI.so
- GLUFuncJauJNI: libGL4JavaJauGLUJNI.so
+ JVM == 1.1: libGL4JavaJauGljJNI.so
+
+ JVM == 1.2: libGL4JavaJauGljJNI12.so
+
+ JVM >= 1.3: libGL4JavaJauGljJNI13.so
This *.so files stands for the versions files
with all symbolic links, e.g.:
- libGL4JavaJauGljJNI.so -> libGL4JavaJauGljJNI.so.2.1
- libGL4JavaJauGljJNI.so.2.1 -> libGL4JavaJauGljJNI.so.2.1.2
- libGL4JavaJauGljJNI.so.2.1.2
+ libGL4JavaJauGljJNI.so -> libGL4JavaJauGljJNI.so.2.7
+ libGL4JavaJauGljJNI.so.2.7 -> libGL4JavaJauGljJNI.so.2.7.1
+ libGL4JavaJauGljJNI.so.2.7.1
\end{verbatim}
@@ -541,10 +543,14 @@ An additional C compiler invocation must be done (see \ref{WinCompile},
page \pageref{WinCompile}) to create the
default shared-library files:
\begin{verbatim}
- GLContext (SUN-JNI): GL4JavaJauGljJNI.dll
- GLFuncJauJNI (SUN-JNI): GL4JavaJauGLJNI.dll
- GLUFuncJauJNI (SUN-JNI): GL4JavaJauGLUJNI.dll
- GLContext (MS-JVM) : GL4JavaGljMSJDirect.dll
+ JVM == 1.1: GL4JavaJauGljJNI.dll
+
+ JVM == 1.2: GL4JavaJauGljJNI12.dll
+
+ JVM >= 1.3: GL4JavaJauGljJNI13.dll
+
+ MS-JVM: GL4JavaGljMSJDirect.dll +
+ GL4JavaJauGljJNI.dll
\end{verbatim}
To run GL4Java within MS-JVM and InternetExplorer,
@@ -569,23 +575,6 @@ Next create the demos with.
in this directory, and
you should see a demo manager for all the GL4Java demos we have written.
- To allow JAVA2's appletviewer or Java2-Plug-In using JNI native libs,
- just look at GL4Java/demo/Java2Applet.bat
- (You have to change the gl4java.policy file) !
-
- You can - of course - use your 'policytool',
- which is shipped with JAVA2 !
-
- To use the demo Applets for Java2-Plug-In from www.jausoft.com,
- please add the following lines to your java.policy file:
-
-\begin{verbatim}
- grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/-"
- {
- permission java.security.AllPermission;
- };
-\end{verbatim}
-
You can also compare the totally native glut version
against the java version.
The glut versions do exist in the demos path also (under native).