diff options
author | Kenneth Russel <[email protected]> | 2006-12-22 01:26:32 +0000 |
---|---|---|
committer | Kenneth Russel <[email protected]> | 2006-12-22 01:26:32 +0000 |
commit | e69301aa32efb847199ef38f3702503c363b5018 (patch) | |
tree | 20237e52679cf2ad2fbce78f80bad89932453f6c /src/classes | |
parent | 989a7c15a96bc84520a3181ef36cc1496e879226 (diff) |
Added support for new architectures -- although with the lack of a
64-bit Java Plug-In they will have no effect for now
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@1039 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'src/classes')
-rwxr-xr-x | src/classes/com/sun/opengl/util/JOGLAppletLauncher.java | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/classes/com/sun/opengl/util/JOGLAppletLauncher.java b/src/classes/com/sun/opengl/util/JOGLAppletLauncher.java index 28731ee41..328895009 100755 --- a/src/classes/com/sun/opengl/util/JOGLAppletLauncher.java +++ b/src/classes/com/sun/opengl/util/JOGLAppletLauncher.java @@ -146,7 +146,7 @@ public class JOGLAppletLauncher extends Applet { public boolean matchesOSAndArch(String osName, String osArch) { if (osName.toLowerCase().startsWith(this.osName)) { if ((this.osArch == null) || - (osArch.toLowerCase().startsWith(this.osArch))) { + (osArch.toLowerCase().equals(this.osArch))) { return true; } } @@ -179,12 +179,19 @@ public class JOGLAppletLauncher extends Applet { private static final NativeLibInfo[] allNativeLibInfo = { new NativeLibInfo("win", "x86", "windows-i586", "", ".dll"), + new NativeLibInfo("win", "amd64", "windows-amd64", "", ".dll"), + new NativeLibInfo("win", "x86_64","windows-amd64", "", ".dll"), new NativeLibInfo("mac", "ppc", "macosx-ppc", "lib", ".jnilib"), new NativeLibInfo("mac", "i386", "macosx-universal", "lib", ".jnilib"), new NativeLibInfo("linux", "i386", "linux-i586", "lib", ".so"), new NativeLibInfo("linux", "x86", "linux-i586", "lib", ".so"), + new NativeLibInfo("linux", "amd64", "linux-amd64", "lib", ".so"), + new NativeLibInfo("linux", "x86_64","linux-amd64", "lib", ".so"), new NativeLibInfo("sunos", "sparc", "solaris-sparc", "lib", ".so"), - new NativeLibInfo("sunos", "x86", "solaris-i586", "lib", ".so") + new NativeLibInfo("sunos", "sparcv9","solaris-sparcv9", "lib", ".so"), + new NativeLibInfo("sunos", "x86", "solaris-i586", "lib", ".so"), + new NativeLibInfo("sunos", "amd64", "solaris-amd64", "lib", ".so"), + new NativeLibInfo("sunos", "x86_64","solaris-amd64", "lib", ".so") }; private NativeLibInfo nativeLibInfo; |