What platforms are supported?
The following platforms are fully supported and have nightly builds. See the binary downloads page: https://java3d.dev.java.net/binary-builds.html • Windows (x86) • Linux (x86) • Linux (AMD64) • Mac OS X (Universal, requires JSR-231/JOGL) • Solaris (SPARC) • Solaris (x86) The following platforms can be built from the Ant build.xml file, but are not supplied as pre-built downloads. • Linux (Power PC) • Linux (IA64 Itanium) Java 3D 1.3.1 is bundled with Mac OS X 10.4 (Tiger) and is an optional install available from Apple for 10.3.1 or later. Java 3D 1.4 is not available for Mac OS X. See Apple’s download site: http://www.apple.com/downloads/macosx/apple/java3dandjavaadvancedimagingupdate.
Today PCs running Microsoft Windows are supported (from Windows XP to Vista). Our plugins are currently being ported to the MacOS X platform. Plugins available on the Mac require Mac OS X 10.5 (Leopard) and are provided in Audio Unit and VST formats. • VST Plug-ins: no specific prerequisite except a VST host application • Audio Units: no specific prerequisite except an Audio Unit host application • DirectX Plug-ins: DirectX 8.1 at least is required.
You need a platform that has gcc, GNU make, ar, sed, either bash or ksh, and the ability to build the Boehm-Demers-Weiser garbage collector. Furthermore, the size of int and all C pointers must be the same. We actively develop Cyclone in Cygwin (a Unix emulation layer for Windows 98, NT, 2K), Linux, and Mac OS X. Versions have run on OpenBSD and FreeBSD.
UNCERT is currently supported on most UNIX workstations running X-windows (X11R4+) and Motif (1.1+). By supported, I mean I have ported and done minor testing of the code on that platform, or others have compiled UNCERT on the platform and reported success. Primary development platforms: IBM-RS6000, Solaris x86, Linux, and Windows (using cygwin) Personal ports: SGI, Sun OS, Solaris (sparc), HP, Dec (alpha), Linux, Windows 2000 (using cygwin, XFree86, and LessTif) User ports (so I’ve heard): Data General, Dec (Ultrix) There are plans to convert UNCERT from C to Java, but I have no defined time frame. Java will allow users to use some components over the internet; it will also reduce many cross platform issues (e.g. running under Windows requires significant additional software). NOTE: Not all platforms have binaries for the current release.