Date: Sat, 29 Jan 2005 10:10:00 -0600 From: John <john@starfire.mn.org> To: Tabor Kelly <tkelly-freebsd-questions@taborandtashell.net> Cc: Jonathan Chen <jonc@chen.org.nz> Subject: Re: I need a cuppa... Message-ID: <20050129100959.A858@starfire.mn.org> In-Reply-To: <41E9F612.5030901@taborandtashell.net>; 2005 at 09:05:22PM -0800 References: <20050115210617.A20158@starfire.mn.org> <20050116041626.GB13042@osiris.chen.org.nz> <41E9F612.5030901@taborandtashell.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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 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@starfire.MN.ORG
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050129100959.A858>