http://bugs.winehq.org/show_bug.cgi?id=18543
--- Comment #9 from gjin@ubicom.com 2010-07-14 20:53:34 --- The latest 1.2-rc7 still have the same problem. I have bisected the problem, and the latest working version is 1.1.2, and the broken version is 1.1.4.
1.1.3 crashes (see attached log -- wine1.1.3-exec-error) so there is hard to tell if it is already broken, but it looks like a point the broken starts.
One sign may related to this broken is that All working versions (including 1.1.3) all have a compiling error in freetype.c (see attached error log -- wine-compiling-error-onWorking-vresion). By undef FT_MULFIX_INLINED in freetype2/freetype/freetype.h, wine will be built and run successfully.
+ #undef FT_MULFIX_INLINED 3621 #ifdef FT_MULFIX_INLINED 3622 #define FT_MulFix( a, b ) FT_MULFIX_INLINED( a, b ) 3623 #else 3624 FT_EXPORT( FT_Long ) 3625 FT_MulFix( FT_Long a, 3626 FT_Long b ); 3627 #endif /usr/local/include/freetype2/freetype/freetype.h: unmodified, readonly: line 3621 of 3879 [93%]
Hopefully, this will help to nail down the problem.