GNOME Bugzilla – Bug 316155
MinGW compilation: glib-mkenums root path subtitution problem
Last modified: 2005-10-03 11:27:08 UTC
glib-mkenums is called with command line parameter --fprod "/* enumerations from \"@filename@\" */\n" this is problem in MSYS/MinGW since leading slash is substitued by Windows path of MSYS root. Hence, the resulting parameter passed to glib-mkenums is something like --fprod "c:/msys/1.0/* enumerations from \"@filename@\" */\n" Would it be possigble to change this paraeter to --fprod "\n/* enumerations from \"@filename@\" */\n" ? The same problem appears also in all the other GStreamer modules.
whatever works is fine.
Created attachment 52209 [details] [review] Fix for GStreamer core
Created attachment 52210 [details] [review] Fix for plugins base
Created attachment 52211 [details] [review] Fix for plugins good
Created attachment 52212 [details] [review] Fix for ffmpeg plugins
The patches above should fix core, plugins-base, plugins-good and ffmpeg. I did not tried -bad and -ugly but it seems they do not contain string fprod.
Committed the core patch - it includes a change to common, which is a seperate cvs module (auto-checked-out in every other module), so the other patches aren't neccesary.