http://bugs.winehq.org/show_bug.cgi?id=31406
--- Comment #38 from Chiitoo escomk3@hotmail.com 2012-09-10 20:39:52 CDT --- (In reply to comment #37)
(In reply to comment #36)
... I tried the patch from 31 as well as 35, but unfortunately, they seem to have no effect in my case. Will do some more testing later/earlier today...
You probably need to use CFLAGS="-m32" to compile for 32-bit apps and use LD_LIBRARY_PATH="/usr/local/lib:/usr/lib:/lib" when launching Wine to get it to use your personally-compiled version.
Sorry, if I misunderstand but, I use Gentoo, and the way I went with this was that I used the package-manager itself, Portage, to apply the patch before compiling and installing (the way everything is usually done in Gentoo). So there was no multiple versions to be used, just the one and only.
However, as I mentioned, I do need to try it out some more later with some more time in my hands.
On another note, a version of the PlayOnline Viewer can be downloaded here: http://www.playonline.com/ff11eu/download/media/vista01.html?pageID=media
I tested it just now, with a clean Wine prefix to boot, and was indeed able to re-produce the issue. Actually with the latest git-version, it seems like it isn't able to launch at all! (And just as I had wrote that, I tried one more time and it did launch, typical. Either way, that must be about 1/20+ tries.)