From owner-freebsd-java@FreeBSD.ORG Tue Oct 25 15:19:50 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 773EA16A41F for ; Tue, 25 Oct 2005 15:19:50 +0000 (GMT) (envelope-from audiocollage@sbcglobal.net) Received: from web80801.mail.yahoo.com (web80801.mail.yahoo.com [66.163.170.96]) by mx1.FreeBSD.org (Postfix) with SMTP id 1A3A343D49 for ; Tue, 25 Oct 2005 15:19:50 +0000 (GMT) (envelope-from audiocollage@sbcglobal.net) Received: (qmail 29081 invoked by uid 60001); 25 Oct 2005 15:19:50 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=BCm1a4jscArXGk5EeCe5qZzqIOaU7mO41XyEKzodNkoSQSs+ObHNYl0PEXvgJO2w1n46mRfdEK1b4zyvO0Rv94mkR2uIK8sW1NgRCwfyir7OXv7Fg2xLlozOv2HmGf8ScPyxUbBonjQdQQe6hWST0z9ZevH3kFGbojPCIryZSy4= ; Message-ID: <20051025151950.29079.qmail@web80801.mail.yahoo.com> Received: from [129.54.8.45] by web80801.mail.yahoo.com via HTTP; Tue, 25 Oct 2005 08:19:49 PDT Date: Tue, 25 Oct 2005 08:19:49 -0700 (PDT) From: Tanya N kessler To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Help: Install JDK 1.5 on FreeBSD 5.4 AMD64 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: Tue, 25 Oct 2005 15:19:50 -0000 Sorry about that, email got jacked up. Yeah, I tried to execute the command by hand in a script. I just get some other different errors. The thing is, I shouldn't have the first error. If other people can install it, why can't I? In theory this is what I'm trying to do on a fresh install. Of course I'm having some problems with installing the new world, but once I get passed that maybe it will work? If someone sees something that I'm missing, please point it out. Install FreeBSD 5.4 on AMD64. 1.Create /root/current-supfile *default host=cvsup7.freebsd.org *default base=/usr *default prefix=/usr *default release=cvs tag=. *default delete use-rel-suffix ports-all tag=. src-all 2. Update ports and source files. # cvsup /root/current-supfile 3. Create package database. # pkgdb -F 4. Upgrade installed ports. # portupgrade -arR 5. Rebuild world and kernel, boot in single user mode. GENERIC kernel will have all correct options for Linux binary support. # boot –s # fsck –p # mount –u / # mount –a –t ufs # swapon –a # adjkerntz –i # cd /usr/src # make buildworld # make buildkernel # make installkernel 6. Reboot into single user mode (boot –s) # fsck –p # mount –u / # mount –a –t ufs # swapon –a # cd /etc # mergemaster –p # make installworld # mergemaster # reboot 7. Add to /etc/fstab: linprocfs /usr/compat/linux/proc linprocfs rw 0 0 8. Add to /etc/make.conf: WITH_LIB32=YES 9. Acquire all related Java source, binaries, and patch files. Make sure they are all executable by user and group, then copy to /usr/ports/distfiles. 10. Navigate to /usr/ports/java/linux-sun-jdk14. # make # make install # make clean # make distclean 11. Test java: # java -version 12. Navigate to /usr/ports/java/jdk15. # make # make install Achilleus Mantzios wrote: Have you tried jdk15 on FreeBSD 6.x?? Also if i were you, i'd ask some "popular" person from java@freebsd to login to your machine and have a close look. Also, what about the actual shell command that caused the execve() error?? -- -Achilleus