http://bugs.winehq.org/show_bug.cgi?id=20042
--- Comment #32 from Xavier Vachon xvachon@gmail.com 2010-02-02 11:13:22 --- (In reply to comment #31)
Created an attachment (id=26015)
--> (http://bugs.winehq.org/attachment.cgi?id=26015) [details]
Patch for mpg123.h to match symbol names for both 32-bit and 64-bit compilation [1.10.0]
The attached patch should do the trick for you.
Building Wine with today's git and your hack fails.
ccache gcc -m32 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -g -O2 -o cubetexture.o cubetexture.c mpegl3.o: In function `MPEG3_Reset': /wine-git/dlls/winemp3.acm/mpegl3.c:399: undefined reference to `mpg123_feedseek' collect2: ld returned 1 exit status winegcc: ccache failed make[2]: *** [winemp3.acm.so] Error 2 make[2]: Leaving directory `/wine-git/dlls/winemp3.acm' make[1]: *** [winemp3.acm] Error 2 make[1]: *** Waiting for unfinished jobs....