Just been trying to solve this problem myself -- and trying too learn bash at the same time.
Here's what I get on my iMac running Snow Leopard ... bash-3.2$ uname Darwin bash-3.2$ uname -a Darwin ian-clarks-imac.home 10.5.0 Darwin Kernel Version 10.5.0: Fri Nov 5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386 i386 bash-3.2$ uname -m i386 bash-3.2$ uname -n ian-clarks-imac.home bash-3.2$ uname -p i386 bash-3.2$ uname -r 10.5.0 bash-3.2$ uname -s Darwin bash-3.2$ uname -v Darwin Kernel Version 10.5.0: Fri Nov 5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386 bash-3.2$ sw_vers ProductName: Mac OS X ProductVersion: 10.6.5 BuildVersion: 10H574 bash-3.2$ sw_vers -ProductVersion Usage: sw_vers [-productName|-productVersion|-buildVersion] bash-3.2$ sw_vers -productVersion 10.6.5 What I deduce from this is: 1. uname doesn't know the correct product version (10.6.5 according to my Apple Menu > About This Mac) 2. The most useful source of info is: sw_vers -productVersion (NB the problem starts with 10.6.0) I leave it to you, Bill, to suggest the necessary arithmetic inside: if [...] ... fi. 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 On Sat, Dec 4, 2010 at 4:49 PM, bill lam <[email protected]> wrote: > I guess one could use a conditional statement, > if [ "x86_64" = `uname -m` ]; then > java for snow leopard, lion > else > java for old cats > fi > > not sure what is the output of uname -m for oxs > > Сбт, 04 Дек 2010, Ian Clark писал(а): >> Won't J7 for the Mac come in a 64-bit version? >> >> Instead of editing /bin/jwd perhaps we could offer a downloaded script >> on the jwiki page. >> I propose we use this one for now (attached). >> [The text of the jwd "Unix-executable" is appended, in case the >> attachment doesn't work.] >> It just has to be dropped into place (and Spotlight locates jwd >> perfectly well), so perhaps that isn't too scary. Can you see your way >> to modifying your video to do that? >> A neater option is to offer an alternative J icon (a spotted one for >> Snow Leopard?) >> @Brian: You could then say on your video, "if the red J doesn't work, >> try the spotty one?" >> If this is an attractive option, then I'll produce a special Snow >> Leopard icon and this could be included in the j602 download. >> >> Ian >> >> ================= >> #!/bin/sh >> # problems - see J bin/install.htm >> cd "`dirname "$0"`/.." >> java -d32 -Xss8000000 -Xdock:name=J -Xdock:icon=bin/icons/jred.icns >> -jar bin/j.jar "$@" >> # The tag: -d32 -is necessary to make J work on the Mac under Snow >> Leopard (10.6 or later) >> ================= >> >> >> On Sat, Dec 4, 2010 at 3:32 PM, Brian Schott <[email protected]> wrote: >> > Ian et al, >> > >> > I am having the problem addressed by Ian's fine contribution at >> > http://www.jsoftware.com/jwiki/System/Installation/Mac/MacSnowLeopardInstallBug >> > . >> > >> > And when I go there, I see the inserted warning that there is a new >> > fix. Reading those instructions has worked for me but I must say that >> > that is a very user unfriendly fix requiring the editing of a buried >> > text file. >> > >> > That's unfortunate because for example the screencast I made of >> > installing j602 on a Mac will no longer work without the user going >> > through such a fix. It looks like a new screencast is required. But >> > then a new one will be required for j701 installation. >> > >> > http://www.youtube.com/watch?v=fDS-SPtwLS4 >> > >> > Otoh, I have attempted to add an annotation to the original screencast >> > suggesting a fix. The link below permits others to edit the >> > annotations also, I believe. [What an incredible option, if it works!! >> > please offer feedback to me especially if the annotation does not show >> > up (btw, it has not shown up live yet for me, but I hope the problem >> > is just a delay in processing at the youtube server).] >> > >> > http://www.youtube.com/watch?v=fDS-SPtwLS4&layer_token=88dca620e88c5dde >> > ---------------------------------------------------------------------- >> > For information about J forums see http://www.jsoftware.com/forums.htm >> > > >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm > > > -- > regards, > ==================================================== > GPG key 1024D/4434BAB3 2008-08-24 > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
