From owner-freebsd-questions@FreeBSD.ORG Sat Jan 29 16:10:14 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D86C16A4CE for ; Sat, 29 Jan 2005 16:10:14 +0000 (GMT) Received: from dexter.starfire.mn.org (starfire.skypoint.net [66.93.17.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id B280643D45 for ; Sat, 29 Jan 2005 16:10:13 +0000 (GMT) (envelope-from john@dexter.starfire.mn.org) Received: (from john@localhost) by dexter.starfire.mn.org (8.11.3/8.11.3) id j0TGA0D00975; Sat, 29 Jan 2005 10:10:00 -0600 (CST) (envelope-from john) Date: Sat, 29 Jan 2005 10:10:00 -0600 From: John To: Tabor Kelly Message-ID: <20050129100959.A858@starfire.mn.org> References: <20050115210617.A20158@starfire.mn.org> <20050116041626.GB13042@osiris.chen.org.nz> <41E9F612.5030901@taborandtashell.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <41E9F612.5030901@taborandtashell.net>; 2005 at 09:05:22PM -0800 cc: freebsd-questions@freebsd.org cc: Jonathan Chen Subject: Re: I need a cuppa... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2005 16:10:14 -0000 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