Chris, That's interesting. I'll look into it.
Patrick > Hello > > Thanks for the reply. Basically, I have jdk at /usr/local/j2sdk1.4.2_03, > with a link to it, /usr/local/java. > > If I compile pointing to the link, I get "Can't locate file 'jni.h' > anywhere under '/usr/local/java'" > > perl Makefile.PL J2SDK=/usr/local/java > > If I compile pointing to the actual directory, it works. > > perl Makefile.PL J2SDK=/usr/local/j2sdk1.4.2_03 > > > > Chris > > > >> -----Original Message----- >> From: Patrick LeBoutillier [mailto:[EMAIL PROTECTED] >> Sent: 13 January 2004 15:33 >> To: Chris Faulkner >> Cc: [EMAIL PROTECTED] >> Subject: RE: Inline::Java - call native libraries >> >> >> Sorry about that, >> >> Normally jni.h is at /usr/java/j2sdk1.4.X_XX/include/jni.h >> and Inline::Java normally manages to find it. If it is there >> and Inline::Java can't find it, send me the output from 'perl >> Makefile.PL J2SDK=...' and of 'find /usr/java/j2sdk1.4.X_XX >> -name \*.h' and I'll see what's up. >> >> Patrick >> >> >> On Tue, 2004-01-13 at 10:11, Williams, Ken wrote: >> > > -----Original Message----- >> > > From: [EMAIL PROTECTED] >> > > [mailto:[EMAIL PROTECTED] >> > > Sent: Monday, January 12, 2004 9:25 PM >> > > To: Chris Faulkner; [EMAIL PROTECTED] >> > > Subject: Re: Inline::Java - call native libraries >> > > >> > > >> > > > I compiled Inline Java without the JNI extensions, when >> I triid, >> > > > it complained about the fact that it couldn't find jni.h in my >> > > > JDK. When I run my program now, I get this >> > > > >> > > >> > > When you opt not to install the JNI extension, there should >> > > be no questions >> > > about .h >> > > files and there should be no C code compiled. >> > >> > I believe he meant that he didn't install JNI *because* it >> couldn't find >> > jni.h. >> > >> > -Ken >> >> > > > >