JOGL build for Solaris 10 x86-64?

Will greatly appreciate if somebody were to build JOGL for Solaris 10 on x86-64. Tried doing this myself, but I’m a newbie still so no surprice here that I failed. (If anyone’s interested, it’s the cc task that fails due to absense of SUNWspro package).

Just wanted to be able to access OpenGL functionality without having to resort to learning C programming :slight_smile:

Do Solaris x86 even support OpenGL?

// Tomas

We will begin providing Solaris/x86 builds of JOGL with the next release (1.1 b11). These will be 32-bit builds, however, though they will run on Solaris/x86 AMD64 hardware with the 32-bit JVM. If you have some pressing need for a 64-bit build let me know. Solaris/x86 does support OpenGL (via Mesa, up to Solaris 9) and with Solaris 10 it finally has drivers for NVidia hardware. I’m running this in my office right now and it looks fantastic.

That is great news, thanks! Although I don’t know what kind of benefits 64-bitness would bring (or what kind of disadvantage will have running 64-bit JVM with 32-bit JOGL natives, for the same matter), but still wonder what is the problem supporting both 32 and 64-bit builds?

The generated code produced by GlueGen isn’t yet flexible enough to handle both 32-bit and 64-bit Java code in the same platform-independent jar file. We plan to fix this at least for the JSR-231 workspace, but haven’t had time to devote to it yet.

Please clarify, the 32-bit natives will not work with default J2SDK on Solaris 10, which is 1.5.0_something 64-bit, is that right? One will have to use J2SDK 1.4 somehow?

I believe the default JDK on Solaris 10 x86 is 32-bit. java -Xinternalversion will tell you; if it prints “Java HotSpot™ 64-Bit Server VM” it’s 64-bit, otherwise it’s 32-bit.

Is there a Windows 64bit build planned as well?

AMD64 or IA64? We’ll try to add as many platforms as possible once our nightly build system is up and running again.

AMD 64 running Windows XP Professional x64 edition. It was just released a couple weeks ago

The 32-bit Windows/x86 JVM along with the 32-bit version of JOGL for Windows should work fine on that release.

You are correct, I downloaded the 32 bit JVM and it worked fine with the 32 bit version of IE.

I guess windows x64 support is a moot point now because 64 bit JVM’s do not have webstart , an important mechanism for JOGL based application delivery, nor do they have browser plugin support (no applets). I hope this support is added sooner then later, given the 64 bit CPU trend in desktop computing.

Guess I’m missing something as trying to run JOGL demos on default install of Solaris 10 results in “can not load shared library: libGL.so.1 is not found” Anybody resolved that? (I checked, I really do not have this file or one that could be linked to).

More generally, would anybody recommend an OS to run on W1100z where it’s going to “just work”? I’d prefer it were anything but Win…

The NVidia drivers for Solaris 10 are still pre-release. Please contact me at dev.java.net (see the JOGL home page; user kbr) and I’ll try to get you into the beta program. You could probably also run Linux on that machine to get 3D acceleration, but my overall experience has been much better with Solaris.