On Intel OSX, the problem is that older versions are only 32-bit, while later ones have both 32- and 64-bit java.
On an Intel Mac try this as the jwd script #!/bin/sh osver=`sw_vers -productVersion` jopt=-d32 if [ "$osver" \< "10.5" ] then jopt='' fi cd "`dirname "$0"`/.." java $jopt -Xss8000000 -Xdock:name=J -Xdock:icon=bin/icons/jred.icns -jar j.jar "$@" Note from the line starting with "java" down, all of the info should be on a single line. Norman On 12/5/2010 7:37 AM, Brian Schott wrote: > Ian et al, > > I just checked, and your concern is valid about going back before > non-intel Macs. When I altered the j602/bin/jwd to include `-d32` the > launch of J602 failed. So I guess an if...fi is required. Darn. > > On Sun, Dec 5, 2010 at 3:01 AM, Ian Clark<[email protected]> wrote: >> >> Might the -j32 flag actually be disruptive if you go back before >> 64-bit java was released? (10.5 was it?) Or on non-Intel Macs? >> >> Ian > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
