From owner-freebsd-java Mon May 28 6:40: 7 2001 Delivered-To: freebsd-java@freebsd.org Received: from harrier.mail.pas.earthlink.net (harrier.mail.pas.earthlink.net [207.217.121.12]) by hub.freebsd.org (Postfix) with ESMTP id A5B7137B422 for ; Mon, 28 May 2001 06:39:59 -0700 (PDT) (envelope-from ipthomas_77@yahoo.com) Received: from scarlet.my.domain (ip249.buffalo11.ny.pub-ip.psi.net [38.26.224.249]) by harrier.mail.pas.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id GAA19162 for ; Mon, 28 May 2001 06:39:50 -0700 (PDT) Received: (from ipt@localhost) by scarlet.my.domain (8.9.3/8.9.3) id JAA02054; Mon, 28 May 2001 09:37:38 -0400 (EDT) (envelope-from ipt) From: User Ipt Ian Patrick Thomas Message-Id: <200105281337.JAA02054@scarlet.my.domain> Subject: Re: can't install jdk1.2.2 In-Reply-To: <20010528084127.A31291@misty.eyesbeyond.com> from Greg Lewis at "May 28, 2001 08:41:27 am" To: glewis@eyesbeyond.com (Greg Lewis) Date: Mon, 28 May 2001 09:36:17 -0400 (EDT) Cc: freebsd-java@freebsd.org Operating-System: FreeBSD X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org O.K., I put the Makefile back to its original state and got the same errors. I went ahead and loaded the linux module and did java -version on the linux 1.2. java version "1.2.2" Classic VM (build Linux_JDK_1.2.2_RC4, green threads, sunwjit) It looks functional to me. I'll try to compile some of my programs with the linux javac and see what happens. RMI should give me a noticable difference, sans skeletons after rmic on serializables. What binary's should I run brandelf on? All of the ones in /usr/local/linux-jdk1.2.2/bin, /usr/local/linux-jdk1.2.2/bin/i386/green_threads, or /usr/local/linux-jdk1.2.2/bin/i386/native_threads? Also is it brandelf -t Linux [filename here]? Thanks for the help so far. Ian As told by, Greg Lewis > On Sun, May 27, 2001 at 02:03:31PM -0400, User Ipt Ian Patrick Thomas wrote: > > After having the following installed without any problems > > > > javavmwrapper-1.1 > > jdk-1.1.8 > > jfc-1.1.1 > > linux_base-6.1 > > linux-jdk-1.2.2 > > > > the port for jdk12-beta will still not build. Here are the errors. > > > > ELF binary type not known. Use "brandelf" to brand it. > > ELF binary type not known. Use "brandelf" to brand it. > > Does the Linux JDK 1.2.2 that you installed without any problems actually > work? The above lines appear to indicate that it does not and that the > binaries need branding. Can you actually do a "java -version" with it? > > > ERROR: Your ALT_BOOTDIR environment variable does not point > > to a valid JDK for bootstrapping this build. > > A JDK 1.2 or 1.2.x build must be bootstrapped against > > a 1.2-V (or later) build. Please update your ALT_BOOTDIR > > setting, or just unset it, and try again. > > > > gmake: *** [sanity] Error 1 > > *** Error code 2 > > > > Stop. > > *** Error code 1 > > > > Stop. > > > > I have checked this variable in the Makefile. It seems to be looking in the right place. > > > > MAKE_ENV= HAVE_DPS="no" \ > > ALT_BOOTDIR="${JDK12DIR}" \ > > > > Here is the variable it references. > > > > JDK12DIR?= ${LOCALBASE}/linux-jdk${JDK_VERSION} > > > > Here is the path of the linuxjdk it is looking for. > > > > /usr/local/linux-jdk1.2.2 > > Does this JDK actually work for you? > > > So I delete ALT_BOOTDIR as it advises, and the build gets further, but ... > > Note that this warning is part of the Sun sources. In this case you must > get the Linux JDK you have working, and then the native port will be able > to build. You cannot just delete ALT_BOOTDIR as then it will assume a > default place for the bootstrap compiler as below (a place which doesn't > exist!). > > > I'm stumped. I'll keep fiddling but maybe someone else has ran into this. I'm running 3.5 > > Stable. > > Brandelf the Linux JDK binaries and see how things go. > > regards, Greg > -- > Greg Lewis Email : glewis@eyesbeyond.com > Eyes Beyond Mobile: 0419 868 494 > Information Technology Web : http://www.eyesbeyond.com > -- Have blue screens given you the blues, go to www.freebsd.org for the cure. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message