From owner-freebsd-questions@FreeBSD.ORG Fri Jul 30 10:57:03 2004 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 7070716A4CE for ; Fri, 30 Jul 2004 10:57:03 +0000 (GMT) Received: from northgate.starhub.net.sg (northgate.starhub.net.sg [203.117.1.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14EB143D3F for ; Fri, 30 Jul 2004 10:57:02 +0000 (GMT) (envelope-from pryan@singnet.com.sg) Received: from DellDual (cm124.sigma234.maxonline.com.sg [218.212.234.124]) i6UAur97009316; Fri, 30 Jul 2004 18:56:57 +0800 (SST) Message-Id: <200407301056.i6UAur97009316@northgate.starhub.net.sg> From: "Peter Ryan" To: "'Matthew Seaman'" Date: Fri, 30 Jul 2004 18:56:28 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 In-Reply-To: <20040730100954.GC1956@happy-idiot-talk.infracaninophile.co.uk> Thread-Index: AcR2HW7n6bKkec3XSNOo8p2RTRP/mAABLpJQ cc: 'FreeBSD' Subject: RE: java jdk14 install - cannot find file X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: pryan@singnet.com.sg List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jul 2004 10:57:03 -0000 Thanks a lot Mathew, I have the 3 files you first mentioned, and, yes, I have the linux compatabilty set. I will try the cvsup and see if that sorts things out. I'm glad to hear others find this java installation far from simple. Many thanks Peter > > > > When i do the "Make", it aborts with an error. > > It cannot find the file I just downloaded. > > The distfiles the java/jdk14 port is looking for are: > > % make -V DISTFILES > j2sdk-1_4_2-src-scsl.zip j2sdk-1_4_2-bin-scsl.zip > bsd-jdk14-patches-6.tar.gz > > The first two of those should come from Sun's website, and > the third from the eyesbeyond.com site. > > What you've got is the distfile for the java/linux-sun-jdk14 > port, which is required to bootstrap building the native > java/jdk14 port. > (You only need the java/linux-sun-jdk14 port the first time you build > java/jdk14: after that you can use it to rebuild itself: just > set NATIVE_BOOTSTRAP=yes in the make(1) argument list) > > Actually, you haven't got quite the right distfile even now. It should > be: > > % make -V DISTFILES > j2sdk-1_4_2_05-linux-i586.bin > > (ie Patch level 05 rather than 04). Re-cvsup to make sure > your ports tree is up to date, then: > > # cd /usr/ports/java/linux-sun-jdk14 > # make install > > Assuming you'ld already got linux compatability mode enabled > -- if you didn't before, it will be installed as a > dependency. You may well need to reboot around this point to > get that working properly. > > # cd ../jdk14 > # make install > > and follow the instructions it prints out about how to get > hold of the source code. Once you've got the native JDK > installed, you can, if you wish, delete linux-sun-jdk14, but > having it installed does no real harm other than taking up diskspace. > > Yes, it is inordinately complicated to install a native JDK > from source. Blame Sun -- it's their licensing restrictions > that mean this whole rigmarole is required. > > 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 >