I need a cuppa...
Loren M. Lang
lorenl at alzatex.com
Sat Jan 29 22:53:39 PST 2005
On Sat, Jan 29, 2005 at 10:10:00AM -0600, John wrote:
> On Sat, Jan 15, 2005 at 09:05:22PM -0800, Tabor Kelly wrote:
> > Jonathan Chen wrote:
> > > On Sat, Jan 15, 2005 at 09:06:17PM -0600, John wrote:
> > >
> > >>OK, I must be dumb as a rock, because this has to have been discussed
> > >>and documented 16 ways from Sunday, but I've looked in the FAQ,
> > >>and looked in the Handbook, and I've gone through my copy of the
> > >>latest edition of _The Complete FreeBSD_, but I simply do NOT get
> > >>how to get Java support for FreeBSD. I don't need the JDK, unless
> > >>that's the only way to get a viable JRE.
> > >
> > >
> > > You can't get a separate 1.4+ JRE for FreeBSD, you need to install the
> > > JDK; the JDK is available as a port in java/jdk14.
> > >
> > > Cheers.
> > But make sure you have linprocfs mounted before you try to build it (and
> > obviously linux emulation).
> > PS- Linux emulation is for bootstrapping purposes. java/jdk14 requires
> > java/linux-sun-jdk14 to compile, afterwards java/linux-sun-jdk14 can be
> > safely removed.
> This whole process if VERY arcane and confusing for me!
> I have tried to follow the instructions, but of course, some parts
> have moved forward during the interim.
> I have just done a cvsup of ports-all, because I couldn't find
> the parts on Sun that were old enough to match 5.3-RELEASE (!!),
> but having done all that, and signing all the license agreements,
> and downloading the various files, it is STILL grabbing and
> downloading stuff.
> I have linux.ko loaded, and I mounted linprocfs, but it is saying
> things like:
> Warning: This JDK may be unstable. You are advised to use the native
> FreeBSD JDK, in ports/java/jdk14.
This is because it's using linux-sun-jdk14 to bootstrap java/jdk14.
Just ignore the message, it's only meant for people who are just
installing the linux version.
> This Java VM will attempt to obtain some system information by
> accessing files in linux's procfs. You must install the Linux
> emulation procfs filesystem for this to work correctly. The JVM
> will exhibit various problems otherwise. This can be accomplished
> by adding the following line to your /etc/fstab file:
> linprocfs /compat/linux/proc linprocfs rw 0 0
> and then, as root, executing the commands:
> kldload linprocfs
> mount /compat/linux/proc
> Should I be concerned? I thought I'd already done all the prereq's,
> but it is still complianing. I AM DOING exactly what it says - I
> got this output as a result of a "make" in /ports/java/jdk14.
> Right now, it is grabbing all SORTS of linux distributions.
> basesystem, libelf, libacl, filesystem - it's as if I'm trying
> to build all of Linux in my FreeBSD tree.
> This just doesn't seem right!
> John Lind
> john at starfire.MN.ORG
> freebsd-questions at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
I sense much NT in you.
NT leads to Bluescreen.
Bluescreen leads to downtime.
Downtime leads to suffering.
NT is the path to the darkside.
Powerful Unix is.
Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc
Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C
More information about the freebsd-questions