 |
Mac OS X
CDC-HI has been ported to run on Mac OS X. Currently there is only support for PowerPC?. Support is only available with MR2 and later releases.
x86 is currently in development, see Bug #37 (https://phoneme.dev.java.net/issues/show_bug.cgi?id=37).
- CPUs supported
- Any single core PowerPC running in 32-bit mode
- Devices Supported
- Any single core PowerMac
- Requires Mac OS X 10.2 or later
- Devices Tested
- PowerMac G4 running Mac OS X 10.4.8
- iMac G5 running Mac OS X 10.4.8
- Known Limitations
- Dual core not supported
- Poor performance on G5 due to multiple deep pipelines (There is no code scheduling in the JIT).
- TCK Failures
- FP TCK: api/java_net/DatagramSocket/index.html#ReuseAddress.
- The setsockopt(SO_REUSEADDR, 1) call seems to succeed, but getsockopt(SO_REUSEADDR) returns 4 instead of 1, and you get a "bind: address in use" error on the 2nd bind to the socket.
- Build Instructions
- Install Mac OS X developer tools
- Builds with gcc 3.3 and 4.0
- cd build/darwin-powerpc-mac
- make -r J2ME_CLASSLIB=foundation
- GUI Support
- PBP/QT and PP/QT
- Requires installation of QT 3.4 using fink
- Build with J2ME_CLASSLIB=personal or J2ME_CLASSLIB=basis
-- Main.cjplummer - 10 Jan 2007
|