From owner-freebsd-java@FreeBSD.ORG Mon Aug 13 18:35:24 2007 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 250CF16A421 for ; Mon, 13 Aug 2007 18:35:24 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.freebsd.org (Postfix) with ESMTP id C23AC13C468 for ; Mon, 13 Aug 2007 18:35:23 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.1/8.13.3) with ESMTP id l7DIZMJk074568; Mon, 13 Aug 2007 11:35:22 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.1/8.13.3/Submit) id l7DIZMNf074567; Mon, 13 Aug 2007 11:35:22 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Mon, 13 Aug 2007 11:35:22 -0700 From: Greg Lewis To: Steve Strassmann Message-ID: <20070813183522.GA74529@misty.eyesbeyond.com> References: <20070813172021.50f1440c@localhost> <20070813233051.75256cd7@localhost> <6.2.3.4.2.20070813112406.0475e3f0@qs1473.pair.com> <20070813175452.GA74143@misty.eyesbeyond.com> <6.2.3.4.2.20070813140950.047528d0@qs1473.pair.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6.2.3.4.2.20070813140950.047528d0@qs1473.pair.com> User-Agent: Mutt/1.4.2.2i Cc: freebsd-java@freebsd.org Subject: Re: trouble getting and installing FreeBSD-Java (2) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2007 18:35:24 -0000 G'day Steve, On Mon, Aug 13, 2007 at 02:15:01PM -0400, Steve Strassmann wrote: > >I replied to an earlier email privately. Let me know if you didn't get > >that reply. > > Hi Greg - my spam filter must have eaten it, sorry. I've whitelisted you, > can you please re-send it to me? Thank you very much for your kind reply. I've been having some email problems of my own, so I think the reply is actually on another machine :(. You'll need to get Linux emulation working to start with. There are sections on doing that in the FreeBSD handbook. Basically you need it compiled into the kernel or loaded as a module (if either of these are not the case and you don't have root access and can't change the kernel then you're stuck). You'll then need to install one of the Linux emulation ports to make use of it. Look for a package starting with 'linux_base' in the 4.x package sets. If you can get a new enough version of that installed and actually working then you should be able to get the Linux JDK 1.5 installed (use the java/linux-sun-jdk15 port, for example, or take similar steps to what it does). At this point you might be done. However, despite your best efforts you may find that the Linux JDK is quite unstable on that version of FreeBSD. If thats the case, it still might be stable enough to use to compile a native JDK 1.5. Use the java/jdk15 port if you can. If that fails then read the BUILD file in the patchset you have. One of your (many) problems with that set up is that the current ports tree doesn't work on FreeBSD 4.x. In fact, most of your problems stem from FreeBSD 4.x (and 4.8 even longer ago) have been end of lifed. A much easier path (from the Java perspective) would be to get it updated to a current version (e.g. 6.2) if you can. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org