Date: Thu, 4 Jul 2002 11:18:48 +0300 From: Valery V.Chikalov <valera@novakom.dp.ua> To: "adrian" <athiele@pcmediconsite.com> Cc: <freebsd-java@FreeBSD.org> Subject: Re: OpenJIT problem Message-ID: <20020704080900.6C44443E09@mx1.FreeBSD.org> In-Reply-To: <20020704070931.68EB943E09@mx1.FreeBSD.org> References: <006801c2228f$fce61500$d901a8c0@novakom.dp.ua> <001301c222a0$da1b7720$0801000a@atlanta.pcmediconsite.com> <20020704070931.68EB943E09@mx1.FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 04 July 2002 10:19, Valery V.Chikalov wrote: First of all about my environment: root - knows nothing about java. I use root for installations only. To install jdk1.3.1, I cd to /usr/ports/java/jdk13 and make install. Then log as valera set PATH to /usr/local/jdk1.3.1/bin and voa-la Now when I try as root run ./configure from /usr/bsdjava/OpenJIT-1.1.16 I get folowing: configure: error: wrong JDK install path Setting setenv JAVA_HOME=/usr/local/jdk1.3.1 from command line ^^ and in .cshrc doesn't help. Only when I set path for root to /usr/local/jdk1.3.1/bin I was able to get successfully finished ./configure but after ./gmake ... /usr/java/bin/javah -d CClassHeaders -old -stubs org.OpenJIT.Compile gcc -g -Wall -Wno-unknown-pragmas -DDEBUG -DJCOV -DHAVE_ALIGNED_DOUBLES -DHAVE _ALIGNED_LONGLONGS -I/usr/java/include -I/usr/java/include/freebsd -I/usr/java/i nclude-old -I/usr/java/include-old/freebsd -I./CClassHeaders -DARCH=\"X86\" -DJD K_VERSION_STRING=\"1.3.1-p6\" -DENABLE_OPENJITJAR=0 -DOPENJIT_JAR_PATH=\"/usr/ja va/jre/lib/i386\" -c -o obj_g/stubs.o stubs.c gcc -g -Wall -Wno-unknown-pragmas -DDEBUG -DJCOV -DHAVE_ALIGNED_DOUBLES -DHAVE _ALIGNED_LONGLONGS -I/usr/java/include -I/usr/java/include/freebsd -I/usr/java/i nclude-old -I/usr/java/include-old/freebsd -I./CClassHeaders -DARCH=\"X86\" -DJD K_VERSION_STRING=\"1.3.1-p6\" -DENABLE_OPENJITJAR=0 -DOPENJIT_JAR_PATH=\"/usr/ja va/jre/lib/i386\" -c -o obj_g/jdklink.o jdklink.c /usr/java/bin/javah -d CClassHeaders -old org.OpenJIT.X86 Error: Class org.OpenJIT.OptimizeRTL could not be found. gmake[1]: *** [CClassHeaders/org_OpenJIT_X86.h] Error 15 gmake[1]: Leaving directory `/usr/bsdjava/OpenJIT-1.1.16' gmake: *** [debug] Error 2 goliath# gmake --version GNU Make version 3.78.1, by Richard Stallman and Roland McGrath. Built for i386--freebsd4.0 goliath# gcc --version 2.95.3 Is JAVA_HOME must be exactly equal /usr/j2sdk1.3.1 as you have wrote ? Thank You for help. Valera. > Thank You for detailed explanation. > I shell try and post results. > > Good luck. > > Valery. > > On Wednesday 03 July 2002 17:49, adrian wrote: > > *This message was transferred with a trial version of CommuniGate(tm) > > Pro* Excerpt from an article I wrote for native FreeBSD 1.3.1 > > pacth level 6, FreeBSD 4.5. > > You may need to change some of the paths (usr/bsdjava etc....). > > Also I did not have to add anything to the LD_LIBRARY path. > > make sure you add the JAVA_HOME and JAVA_COMPILER to you .profile or > > whatever. > > If not the exports are only active in the current xterm > > Just In Time Compiler > > In order to speed up execution time, a just in time compiler will > > translate Java bytecode into machine code on the fly. None of Sun's JITs > > have been ported yet, but third party products are available. > > > > OpenJIT is available from http://www.openjit.org. It is real easy to > > install. Use the latest version 1.1.6. Download it to /usr/bsdjava with > > the other files. > > > > Extract it in /usr/bsdjava directory with: > > > > gtar -xvzf OpenJIT-1.1.16.tar.gz > > > > Set JAVA_HOME: > > export JAVA_HOME=/usr/j2sdk1.3.1 > > > > Add it to your .profile file as well. If your using csh set JAVA_HOME > > with the command: > > setenv JAVA_HOME /usr/j2sdk1.3.1 > > > > Add to your .cshrc file. > > > > Change directory to /usr/bsdjava/OpenJIT-1.1.16 and execute: > > > > ./configure > > > > then: > > gmake ; gmake install > > > > One last environment variable to set: > > export JAVA_COMPILER=OpenJIT > > > > Go ahead and add it to your .profile file as well. > > > > Test it to make sure it installed with: > > > > java -version > > > > You should see: > > Classic VM (build 1.3.1-p6-root-020221-19:31, green threads, OpenJIT) > > > > ----- Original Message ----- > > From: "Valery V.Chikalov" <valera@novakom.dp.ua> > > To: <freebsd-java@FreeBSD.ORG> > > Sent: Wednesday, July 03, 2002 8:48 AM > > Subject: OpenJIT problem > > > > > Just after succesfull OpenJIT install: > > > > > > #uname -a > > > FreeBSD goliath.novakom.dp.ua 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Wed > > > Mar > > > > 6 > > > > > 08:45:07 EET 2002 > > > root@goliath.novakom.dp.ua:/usr/src/sys/compile/GOLIATH > > > i386 > > > > > > #export LD_LIBRARY_PATH=/usr/local/lib/OpenJIT > > > #export CLASSPATH=/usr/local/lib/OpenJIT/OpenJIT.jar > > > #export JAVA_COMPILER=OpenJIT > > > > > > #java -version > > > > > > Warning: JIT compiler "OpenJIT" not found. Will use interpreter. > > > java version "1.3.1-p6" > > > Java(TM) 2 Runtime Environment, Standard Edition (build > > > 1.3.1-p6-root-020607-13:51) > > > Classic VM (build 1.3.1-p6-root-020607-13:51, green threads, nojit) > > > > > > #pkg_info | grep openjit > > > openjit-1.1.15 A high-performance reflective Java Just-In-Time > > > (JIT) bytec > > > > > > #java -Djava.compiler=OpenJIT -version > > > > > > -The same > > > > > > Is this known issue? > > > What i'm miss? > > > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-java" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020704080900.6C44443E09>