On Aug 25, 2009, at 11:57 PM, Mark Taylor wrote:
> On Wed, 26 Aug 2009, Matthijs H.D. van der Wiel wrote:
>
>> KAPPA commands seem to work normally, but both Topcat and Splat
>> crash,
>> with similar error messages:
>
> To Brad or whoever: some of the classes in the OSX star/starjava/lib
> jar files have java versions of 1.4, and others have java versions
> of 1.5 (in the 32-bit distrib) or 1.6 (in the 64-bit distrib).
> Examples of the former are topcat.jar, splat.jar; and of the
> latter astgui.jar, tamfits.jar. This has confused and mildly
> inconvenienced me in previous releases - it looks like you must be
> compiling some of the java sources and not others to do the build,
> but I don't know why. Anyway, to avoid the problem in hand, at the
> least the jar files containing 1.6 classes in the 64-bit distrib
> should be replaced with ones containing 1.5 classes (unless it's
> reasonable to require all 64-bit users to run java 1.6?).
> The simplest way to do this would probably be to copy the entire
> star/starjava/lib from the 32-bit distrib into the 64-bit one -
> I think this directory should be completely architecture independent.
But I did an entire build from a clean tree. So that means there must
be some jar files that are shipped as is and not built at all.
I used 1.6 because Leopard comes with 1.6 by default, and it is
required to get the 64-bit libraries loaded. It's just not the default
java without prodding.
--
Tim Jenness
|