Ken,
I don't have any experience on MacOS X, but Portable.pm is the place to
tweak all
the platform dependant stuff. You can create an entry for whatever $^O
returns on MacOS X and then override all the parameters you wish.
If you get anywhere send me the patch and I'll add it in.
Thanks,
Patrick
----- Original Message -----
> 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
>>>
>>
>
>
>