aboutsummaryrefslogtreecommitdiffstats
path: root/Java2.txt
blob: f242a98eda12648d031effdb0a218751a56afde5 (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
\begin{verbatim}

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

Since GL4Java Version 2.7.1, 
GL4Java do supports the privileges of the extension mechanism !

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, to install GL4Java with the GL4Java Installer !

Here are the privileges for this purpose (installation only):

	http://www.jausoft.com/Files/Java/1.1.X/GL4Java/Installer/java.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/GL4JavaJauGljJNI.dll
			  c:/windows/system/GL4JavaJauGljJNI12.dll
			  c:/windows/system/GL4JavaJauGljJNI13.dll

		  or 

			  ./jre/bin/GL4JavaGljMSJDirect.dll
			  ./jre/bin/GL4JavaJauGljJNI.dll
			  ./jre/bin/GL4JavaJauGljJNI12.dll
			  ./jre/bin/GL4JavaJauGljJNI13.dll

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

			  /usr/lib/libGL4JavaJauGljJNI.so*
			  /usr/lib/libGL4JavaJauGljJNI12.so*
			  /usr/lib/libGL4JavaJauGljJNI13.so*

		  or

			  ./jre/lib/<machine>/libGL4JavaJauGljJNI.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:
======================================
  Since GL4Java 2.7.1, the gl4java.jar file must resides within 
  the jre/lib/ext directory. In this case no special policy
  is needed for use GL4Java and you can skip this chapter !!

  For GL4Java <= 2.7.0 only:

  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}