[Pidgin] #6200: Make i.p.gobjectification build on win32
Pidgin
trac at pidgin.im
Fri Jul 18 16:27:28 EDT 2008
#6200: Make i.p.gobjectification build on win32
------------------------------+---------------------------------------------
Reporter: phroggie | Owner: datallah
Type: patch | Status: new
Priority: minor | Milestone:
Component: winpidgin (gtk) | Version: 2.4.2
Resolution: | Keywords:
Pending: 0 |
------------------------------+---------------------------------------------
Comment (by phroggie):
If you're getting something along the lines of
{{{
../../win32-dev/gtk_2_0/bin/glib-genmarshal --prefix=purple_smarshal
marshallers.list --body > marshallers.c
make[1]: *** [marshallers.c] Error 53
}}}
try adding '''"/cygdrive/c/Program\ Files/Common\ Files/GTK/2.0/bin"'''
(or similar) to $PATH. glib-genmarshal likely isn't finding it's needed
libraries. Do a '''"make clean"''' after this, and try building again.
----
I notice after updating to b5610bfa that perl compilation fails with
something like
{{{
/cygdrive/c/perl/bin/perl C:/perl/lib/ExtUtils/xsubpp -typemap
C:/perl/lib/ExtUtils/typemap -typemap
../../../../libpurple/plugins/perl/common/typemap Status.xs > Status.c
Error: 'GValue *' not in typemap in Status.xs, line 244
Error: 'GValue *' not in typemap in Status.xs, line 250
Error: 'GValue *' not in typemap in Status.xs, line 282
Error: 'GValue *' not in typemap in Status.xs, line 359
make[1]: *** [Status.c] Error 1
}}}
I don't know the best way around this, shy of disabling perl (which might
be a good thing until i.p.gobjectification is stable), or requiring perl-
glib for compilation and runtime. Try the attached
[attachment:win32-gobjectification.v3.diff V3 patch] against 2bec3817 in
the meantime.
--
Ticket URL: <http://developer.pidgin.im/ticket/6200#comment:8>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list