Re: SPARC-64 & JDK 1.3 or better

2004-03-04 Thread Kris Kennaway
On Thu, Mar 04, 2004 at 07:20:39PM +, Matthew Seaman wrote:
> On Thu, Mar 04, 2004 at 10:00:15AM -0800, Scott Merritt wrote:
> 
> > I'd prefer to run JDK 1.4 ...  Is the best advice to wait around until 
> > something becomes more solid, or is there something out there that I 
> > should be looking at?  Is using the Linux compatibility the way to go 
> > and just get the JDK from Sun directly?  Doesn't this require I use some 
> > patches or something?
> 
> jdk-1.4.2 is available, and it is the best version of Java available,
> certainly on FreeBSD/i386.  However, there's the rub: it only works on
> i386 architecture - same deal I think for any of the available JDKs,
> except linux-blackdown-jdk13:

Work is underway to port jdk1.3 to FreeBSD/sparc64 (porting it is
apparently much easier than 1.4), but it's not available yet.  If you
need something immediately then you should either stick with Solaris
for now, or use an i386 machine.

> linux-blackdown-jdk13/Makefile:ONLY_FOR_ARCHS=  arm i386 ppc sparc

That one's bizarre, we don't support arm, ppc or "sparc" (only sparc64).

Kris


pgp0.pgp
Description: PGP signature


Re: SPARC-64 & JDK 1.3 or better

2004-03-04 Thread Matthew Seaman
On Thu, Mar 04, 2004 at 10:00:15AM -0800, Scott Merritt wrote:

> I'd prefer to run JDK 1.4 ...  Is the best advice to wait around until 
> something becomes more solid, or is there something out there that I 
> should be looking at?  Is using the Linux compatibility the way to go 
> and just get the JDK from Sun directly?  Doesn't this require I use some 
> patches or something?

jdk-1.4.2 is available, and it is the best version of Java available,
certainly on FreeBSD/i386.  However, there's the rub: it only works on
i386 architecture - same deal I think for any of the available JDKs,
except linux-blackdown-jdk13:

% cd /usr/ports/java
% grep ONLY_FOR_ARCH *jdk*/Makefile
diablo-jdk13/Makefile:ONLY_FOR_ARCHS=   i386
jdk11/Makefile:ONLY_FOR_ARCHS=  i386
jdk12/Makefile:ONLY_FOR_ARCHS=  i386
jdk13/Makefile:ONLY_FOR_ARCHS=  i386
jdk14/Makefile:ONLY_FOR_ARCHS=  i386
linux-blackdown-jdk12/Makefile:ONLY_FOR_ARCHS=  i386
linux-blackdown-jdk13/Makefile:ONLY_FOR_ARCHS=  arm i386 ppc sparc
linux-blackdown-jdk14/Makefile:ONLY_FOR_ARCHS=  i386
linux-ibm-jdk13/Makefile:ONLY_FOR_ARCHS=i386
linux-ibm-jdk14/Makefile:ONLY_FOR_ARCHS=i386
linux-sun-jdk12/Makefile:ONLY_FOR_ARCHS=i386
linux-sun-jdk13/Makefile:ONLY_FOR_ARCHS=i386
linux-sun-jdk14/Makefile:ONLY_FOR_ARCHS=i386
linux-sun-jdk15/Makefile:ONLY_FOR_ARCHS=i386

Quite honestly, and much as it pains me to say it, if you want to use
your E420R to do Java stuff, and especially if you need jdk 1.4.2 or
above, then you'll be much better off putting Solaris on it.

Eventually the Java support will be extended to all platforms, but you
could be waiting quite some time for it.  Try asking on the
freebsd-java@ list about support for other architectures than IA32.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   26 The Paddocks
  Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614  Bucks., SL7 1TH UK


pgp0.pgp
Description: PGP signature


SPARC-64 & JDK 1.3 or better

2004-03-04 Thread Scott Merritt
So, I finally decided that since I'm not really a Solaris admin, I'd 
install FreeBSD SPARC64 on my Sun Enterprise 420R that's been collecting 
dust lately.  It's got a couple CPUs and a lot of ram, so it seems like 
I should be doing something with it.

I write and deploy Java web applications.  I've never used FreeBSD and 
saw that the only disc images for SPARC64 started at 5.2.x ...  I 
realize that the current "production" quality release is 4.9, but it 
looks like that's a no-go for SPARC.  I burned the 5.2.1 CDs for the 
hell of it and then started looking around what to do for a decent 
JDK...  and that's when the confusion began.

I'd prefer to run JDK 1.4 ...  Is the best advice to wait around until 
something becomes more solid, or is there something out there that I 
should be looking at?  Is using the Linux compatibility the way to go 
and just get the JDK from Sun directly?  Doesn't this require I use some 
patches or something?

Just a little overwhelmed and wondering what the best approach would 
be.  Thanks.

--
http://smerritt.com
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"