[Gtk-sharp-list] Build fixes
Christian Hoff
christian_hoff at gmx.net
Thu Jul 23 05:59:56 EDT 2009
Christian Hergert wrote:
> Hi,
>
> I noticed while compiling a fresh checkout of the associated gnome
> libraries that the generated code requires UnmanagedFunctionPointer; a
> 2.0+ feature.
>
It's astonishing how many Gtk# trunk users we have :-) . Neville Gao
already filed a bug report
(https://bugzilla.novell.com/show_bug.cgi?id=521449).
We decided to switch to the .net 2.0 profile for Gtk#/GAPI 3. The
problem is that we didn't bump up the GAPI version yet. Attached to the
bug report is a patch, but it still needs to be reviewed.
> The attached patches alter the compiler to be gmcs.
>
We would also need to alter configure.in.in to search for GAPI 3 instead
of GAPI 2.
> Should I commit these, or is there another problem that is the real
> culprit (such as not generating UnmanagedFunctionPointer)?
>
I'm not sure if we need to commit all of these. As Mike points out in
the bug report, nearly everything of gnome-sharp is deprecated or
targeted for deprecation. It's probably best to continue building
obsolete libraries against GAPI 2 as it's wide availability is also an
asset. Once we apply the GAPI 3 patch, you can simply reinstall GAPI 2
and everything will continue to work just fine.
As far as gecko-sharp is concerned, I'm not sure what to do. I never
used it and don't know who is maintaining it, either.
Christian
More information about the Gtk-sharp-list
mailing list