Date: Mon, 28 May 2001 09:36:17 -0400 (EDT) From: User Ipt Ian Patrick Thomas <ipthomas_77@yahoo.com> To: glewis@eyesbeyond.com (Greg Lewis) Cc: freebsd-java@freebsd.org Subject: Re: can't install jdk1.2.2 Message-ID: <200105281337.JAA02054@scarlet.my.domain> In-Reply-To: <20010528084127.A31291@misty.eyesbeyond.com> from Greg Lewis at "May 28, 2001 08:41:27 am"
index | next in thread | previous in thread | raw e-mail
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
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105281337.JAA02054>
