A followup:

All the required pieces are (probably) already on the system, but not all in one location. We should be able to fake it out by making symlinks something like this:

[in /opt/j2sdk]
bin@ -> /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Commands
include@ -> /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Headers
lib@ -> /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries


Unfortunately this only gets us 90% of the way there, because .../Libraries has libjvm.dylib, and the Makefile.PL is looking for libjvm.bundle. I'm guessing maybe we just need to switch from $Config{dlext} to $Config{so} in Java/Portable.pm?

 -Ken


On Jul 7, 2004, at 5:16 PM, Ken Williams wrote:

Excellent.

Anyone know how to install this on Mac OS X? I have the Developer Tools installed, but couldn't actually find a Java SDK for OS X anywhere.



On Jul 7, 2004, at 12:00 PM, Patrick LeBoutillier wrote:

Hi,

After many RCs, Inline::Java 0.49 is finally released.
Get it from CPAN.

Inline::Java version 0.49 is a major upgrade that includes:
- Added PerlInterpreter: require/eval Perl code directly from Java
- Reworked type casting: changes are NOT backwards compatible :(
- Callbacks can now be called in list context using "@function_name"
- Renamed PerlNatives stuff
- Added external command line tool to start/stop a SHARED_JVM server
- Applied JNI memory leak patch by Jeff Janes
- Removed exports from Inline::Java::Portable
- Split and updated documentation



Patrick

--
=====================
Patrick LeBoutillier
Laval, Quebec, Canada





Reply via email to