[Pljava-dev] JNI_CreateJVM symbole not found in pljava.so when install.sql launched

From: christophe(dot)roux at acoeur(dot)fr (Christophe Roux)
To:
Subject: [Pljava-dev] JNI_CreateJVM symbole not found in pljava.so when install.sql launched
Date: 2007-01-25 12:22:53
Message-ID: loom.20070125T131906-519@post.gmane.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pljava-dev

chris <christophe.roux <at> acoeur.fr> writes:

>
> I send an echo to previous mail with this problem with AMD64 in november
> and SuSE at january the 17th.
>
> I have the same problem with a i386 Debian Etch:
> when trying to launche install.sql for pljava using gcj I get also a:
> symbole not defined : JNI_CreateJVM in pljava.so.
>
> Previous mails says "a bug report has been sent to gcj but the problem
> is rather a pljava problem":
> JNI_CreateJVM is no longer in libgcj.so.70 but in libjvm.so
>
> can someone tell me how to modify Makefiles in order to solve the pljava
> problem.
>
> others talk about dh_nativejava solution, for converting pljava.jar into
> pljava.so but I am not very aware of JNI problem and I am not sure it
> can be solved that way.
>
> the concerned mail talk about pending documentation ...
>
> Regards,
> Christophe Roux
>

After some surfing :

modify pljava-1.3.0/src/C/pljava/Makefile with :
SHLIB_LINK = -lgcj -ljvm
then recompiling pljava

and

ln -s /usr/lib/gcj-4.1/libjvm.so /usr/lib/libjvm.so

then install.sql file works.

In response to

Responses

Browse pljava-dev by date

  From Date Subject
Next Message Thomas Hallgren 2007-01-25 12:56:21 [Pljava-dev] JNI_CreateJVM symbole not found in pljava.so when install.sql launched
Previous Message Petr Michálek 2007-01-25 00:43:44 [Pljava-dev] download via cvs