aboutsummaryrefslogtreecommitdiffstats
path: root/Java2.txt
blob: b2fec120abe04962251695e46ba3eec28c38ad6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
\begin{verbatim}

Since GL4Java Version 2.0.0 Release 1, 
GL4Java do supports the Java2 plattform !

Please read INSTALL.txt first !

You may have many Java2 installation's, e.g.:

	under unix, e.g.:

	/jdk1.3
	/usr/lib/jre1.3

	or under window, e.g.:

	c:/jdk1.3
	c:/Programme/JavaSoft/JRE

If you want to use both java installations,
you have to install it in both directories !

E.g. the first one is for you development usage,
where the secound one is for your java jre 1.3 plugin usage
within your web browser.

If you use the JRE >= 1.3 plugin within you Web-Browser or appletviewer to:

	- Install GL4Java

	- Run the demo's from the GL4Java Website

you must add privileges to your 

	jre/lib/security/java.policy

file.

Here are the privileges for this purpose:

	http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/gl4java.policy

or from this directory:

	demos/gl4java.policy



Prerequisites
==============

Be sure to have:

		  ./jre/lib/ext/gl4java.jar	      : for Java2 or JRE
		  ./jre/lib/ext/gl4java-glutfonts.jar : for Java2 or JRE
	          ./jre/lib/ext/png.jar          : for Java2 or JRE 

		  For Windows32: Java2-Plug-In, Java2, JRE (prefered)

			  c:/windows/system/GL4JavaGljMSJDirect.dll
			  c:/windows/system/GL4JavaJauGLJNI.dll
			  c:/windows/system/GL4JavaJauGLJNI12.dll
			  c:/windows/system/GL4JavaJauGLUJNI.dll
			  c:/windows/system/GL4JavaJauGLUJNI12.dll
			  c:/windows/system/GL4JavaJauGljJNI.dll
			  c:/windows/system/GL4JavaJauGljJNI12.dll
			  c:/windows/system/GL4JavaJauGljJNI13.dll

		  or 

			  ./jre/bin/GL4JavaGljMSJDirect.dll
			  ./jre/bin/GL4JavaJauGLJNI.dll
			  ./jre/bin/GL4JavaJauGLJNI12.dll
			  ./jre/bin/GL4JavaJauGLUJNI.dll
			  ./jre/bin/GL4JavaJauGLUJNI12.dll
			  ./jre/bin/GL4JavaJauGljJNI.dll
			  ./jre/bin/GL4JavaJauGljJNI12.dll
			  ./jre/bin/GL4JavaJauGljJNI13.dll

		  For Unix: Java2-Plug-In, Java2, JRE (prefered)

			  /usr/lib/libGL4JavaJauGLJNI12.so*
			  /usr/lib/libGL4JavaJauGLUJNI12.so*
			  /usr/lib/libGL4JavaJauGljJNI12.so*
			  /usr/lib/libGL4JavaJauGljJNI13.so*

		  or

			  ./jre/lib/<machine>/libGL4JavaJauGLJNI12.so*
			  ./jre/lib/<machine>/libGL4JavaJauGLUJNI12.so*
			  ./jre/lib/<machine>/libGL4JavaJauGljJNI12.so*
			  ./jre/lib/<machine>/libGL4JavaJauGljJNI13.so*

			  * => all symbolic links and the file itself,
			       use "cp -a" to keep the symbolic links alive !

			  Be sure to copy the linked lib-files also !

			  After installation you may do a "ldconfig" call as root !


Java2-Plug-In, Appletviewer, Security:
======================================
  To allow JAVA2's appletviewer and 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 !

  You can check JAVA2-Plug-In with the Java-Applets-Html-File's
	demos/glLogoCvsAppletJ2P.html
	demos/glOlympicCvsAppletJ2P.html
	demos/testTextPPM1J2P.html

  To use the demo Applets for Java2-Plug-In from www.jausoft.com,
  please add the following lines to your java.policy file:

grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/-" {
  permission java.security.AllPermission;
};


TODO:
=====

Test other plattforms :-)

\end{verbatim}