From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id VAA22706; Wed, 14 Jul 2004 21:22:47 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id VAA22523 for ; Wed, 14 Jul 2004 21:22:46 +0200 (MET DST) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from mwinf0204.wanadoo.fr (smtp2.wanadoo.fr [193.252.22.29]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i6EJMjSH005894 for ; Wed, 14 Jul 2004 21:22:45 +0200 Received: from wanadoo.fr (AGrenoble-152-1-4-142.w82-122.abo.wanadoo.fr [82.122.2.142]) by mwinf0204.wanadoo.fr (SMTP Server) with ESMTP id F2995A000473 for ; Wed, 14 Jul 2004 21:22:44 +0200 (CEST) Message-ID: <40F5881E.6080905@wanadoo.fr> Date: Wed, 14 Jul 2004 21:23:10 +0200 From: Christophe Gaubert User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.6) Gecko/20040115 X-Accept-Language: fr, en MIME-Version: 1.0 To: caml-list@inria.fr Subject: [Caml-list] CamlJava Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Miltered: at concorde with ID 40F58805.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; cci:99 test':01 ocamlc:01 cci:99 test':01 -wl:01 -rpath:01 -wl:01 -rpath:01 threads:01 usr:01 usr:01 -version:01 ocamlc:01 -version:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Bonjour la liste I'm trying to use CamlJava, the interface of Xavier Leroy, but I have some problem during the compilation. The two first steps, make and make install, seems to work. But then : [root@localhost camljava-0.2]# make tst cd test; make make[1]: Entering directory `/home/christophe/MASTER_CCI/stage/logiciels/camljava/camljava-0.2/test' ocamlc -ccopt -g -o jnitest -I +camljava jni.cma jnitest.ml ./jnitest Fatal error: exception Jni.Exception(_) make[1]: *** [all] Erreur 2 make[1]: Leaving directory `/home/christophe/MASTER_CCI/stage/logiciels/camljava/camljava-0.2/test' make: *** [tst] Erreur 2 To resolve a previous error (libjvm not found), I have modified the Makefile.config : JNILIBOPTS=-L$(JDKHOME)/jre/lib/i386/ \ -Wl,-rpath,$(JDKHOME)/jre/lib/i386/ \ -Wl,-rpath,$(JDKHOME)/jre/lib/i386/classic \ -Wl,-rpath,$(JDKHOME)/jre/lib/i386/native_threads \ -Wl,-rpath,$(JDKHOME)/jre/lib/i386/server [the last line is from me. I have two libjvm.so : [root@localhost camljava-0.2]# locate libjvm | grep jdk /usr/lib/jdk-1.4.2_04/jre/lib/i386/client/libjvm.so /usr/lib/jdk-1.4.2_04/jre/lib/i386/server/libjvm.so ] I use camljava 0.2 and : [root@localhost camljava-0.2]# java -version java version "1.4.2_04" [root@localhost camljava-0.2]# ocamlc -version 3.07+2 Thanks for your help. Christophe Gaubert ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners