GNOME Bugzilla – Bug 671676
Glib can't be cross-compiled any more after merge of 'signal-performance' branch
Last modified: 2012-03-09 07:25:48 UTC
After the merge of the 'signal-performance' branch GLib can't be cross-compiled any more. When trying to cross-compile from a Linux host to the Win32 target the following compile failure occurs: Making all in tests make[4]: Entering directory `/builddir/build/BUILD/glib-2.31.20/build/gobject/tests' GEN marshalers.h /bin/sh: ../glib-genmarshal: No such file or directory make[4]: *** [marshalers.h] Error 127 This seems to be caused by this commit: http://git.gnome.org/browse/glib/diff/gobject/tests/Makefile.am?id=f3fb42cfaf967cec4450437d81f824de266fb274 This commit assumes that the glib-genmarshal tool is available in the build directory and can be executed. When cross-compiling this isn't possible
Created attachment 209280 [details] [review] Proposed patch
Review of attachment 209280 [details] [review]: Looks good to me, thanks
pushed, thanks