[Mono-list] pinvoke to clutter function

Daniel Hughes trampster at gmail.com
Mon Jun 14 07:37:10 EDT 2010


I'm trying to pinvoke to a clutter function.

The function is defined in the docs as

ClutterActor * clutter_texture_new_from_file (const gchar *filename,
GError **error);
The code I have is as follows:

[DllImport ("libclutter-glx-1.0.so.0")]
private static extern IntPtr clutter_texture_new_from_file (string
filename, IntPtr errorData);
And I call it like this:

IntPtr texture = clutter_texture_new_from_file("myImage.jpeg",IntPtr.Zero);
however when called like this in monodevelop on ubuntu I get the
following error.

Unix Transport Error
Eventally I would like to get the error reporting working so I can get
the gerror result however firstly I need to get past the Unix
Transport Error.


More information about the Mono-list mailing list