Compiling Wine with a particular glib

Questions about Wine on Linux
Locked
zolom
Newbie
Newbie
Posts: 1
Joined: Sat Jun 09, 2012 10:07 am

Compiling Wine with a particular glib

Post by zolom »

Hi all,

I'm running Ubuntu 12.04 and http://bugs.winehq.org/show_bug.cgi?id=30557 breaks many games. I'd like a workaround. Maybe this is a terrible idea, but it seems to me that if I compile glib <2.32.0 and then compile wine linked to that particular glib than I wouldn't be having so many problems. I've compiled software (including wine) before, but I'm not so experienced with special configurations. I know this must be well-documented, but I must not be getting the terminology right because I can't seem to google my way to answers on this one.

I tried quite a few variants on roughly this sequence:
for glib (2.29.92):

Code: Select all

./configure --prefix=/usr/local/bin/glib-2.29.92 && make && sudo make install
And, for wine (1.5.5):

Code: Select all

./configure --with-glib=/usr/local/bin/glib-2.29.92 --prefix=/usr/local/bin/wine-glib && make && sudo make install
But no luck. Am I getting these options wrong? Missing something more obvious? Is this just a terrible idea and I'm too dumb to see it?

Thanks!
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Try adding --disable-shared to the configure line for glib.

But beware, you might need to also compile your own gstreamer,
and all its modules, and that way lies madness.
Locked