I'm trying to run Age of Empires III under wine.
I've created a wrapper, started up Steam, gotten it running, installed Age of Empires III and then fallen down a rabbit hole and ended up confused.
So, Age of Empires III starts to load and then fails, claiming that the l3codecx is not installed.
Winetricks says it is installed, but I'm not afraid of the --force flag, so off to the command line I jog to type "winetricks --force l3codecx" This is the advice in the appdb.
Well, oddly, winetricks barfs at this, claiming that the freetype library needs to be 2.0.5 or higher and that it cannot find libpng15.15.dylib
Okay, Google is my friend, this has come up several times, there's a wiki and a FAQ section about it.
I set my DYLD FALLBACK path with:
Code: Select all
export DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/lib:/usr/local/lib:/usr/local/libpng
Okay. So I
Code: Select all
brew install freetype
But uh-oh: libpng is a pre-requisite to freetype, and it's gone from SourceForge and now the brew is busted.
That's okay, I'll install it by hand. I trundle off to www.libpng.net, grab the source, ./configure, make, make install, make a cup of tea and...
Okay, the installation of libpng seems to be there, but winetricks just will not see it. At all. The DYLD_FALLBACK_LIBRARY_PATH is set correctly, it exists, I've symlinked the 15->16, since I can't figure out where winetricks is configuring the dylib it wants (it wants 1.5 but I've installed 1.6).
And I'm suddenly completely out of ideas. Do any of you clever chaps have any?