[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DotGNU]Mac OS X PInvoke question
From: |
Ian Fung |
Subject: |
Re: [DotGNU]Mac OS X PInvoke question |
Date: |
Tue, 09 Sep 2003 11:35:35 -0400 |
i have done pinvoke on .dylib files on os x. everything seems to work
the same. i dont know about the framework libraries though. in
pnet/support/dynlib.c there is code to open a dylib file. if the
framework library cannot be opened by a NSCreateObjectFileImageFromFile,
then pnet does not currently support it. i dont know what it takes to
open a framework library file, but it maybe that you can use NSAddImage
(in which case it'll work now), or some other NSObject* function.
-alias
On Tue, 2003-09-09 at 10:36, Mark Easton wrote:
> I've just been looking into getting PythonNet running on PNET 0.5.10
> under Mac OSX and have a quick question that I'm hoping someone will
> understand.
>
> PythonNet relies on the Python shared library which is python22.dll on
> Win32, libpython2.2.so on GNU/Linux and libpython2.2.dylib on Mac OSX.
> I was just investigating the issue when I got told it's preferable to
> use Mac OSX framework libraries than natural shared libraries.
>
> Now I'm guessing that there ain't a virgin's chance in hell of these hi
> falutin' framework libraries being usable from PNET's PInvoke (or anyone
> else's PInvoke for that matter) but if there's someone out there who has
> been playing with PNET's PInvoke on Mac OSX (if indeed such a thing
> works) or someone that knows their framework libraries from their elbow,
> then please could you give me a shove in the right direction
>
> Cheers
>
> Mark
>
> _______________________________________________
> Developers mailing list
> address@hidden
> http://dotgnu.org/mailman/listinfo/developers
signature.asc
Description: This is a digitally signed message part