[Bug 20042] Wine does not build on amd64 when linking to 32-bit libmpg123

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 14 20:10:39 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=20042





--- Comment #3 from Austin English <austinenglish at gmail.com>  2009-09-14 20:10:39 ---
(In reply to comment #2)
> Created an attachment (id=23601)
 --> (http://bugs.winehq.org/attachment.cgi?id=23601) [details]
> Fix build failure on amd64 by forcing 32 bit symbol

Doesn't work for me on 64-bit karmic, for 32-bit or 64-bit wine:
austin at midna:~/wine-git/dlls/winemp3.acm$ make
ccache gcc -m32 -c -I. -I. -I../../include -I../../include  -D__WINESRC__ 
-D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing
-Wdeclaration-after-statement -Wwrite-strings -Wtype-limits -Wpointer-arith  -g
-O2  -o mpegl3.o mpegl3.c
mpegl3.c: In function ‘MPEG3_Reset’:
mpegl3.c:401: warning: implicit declaration of function ‘mpg123_feedseek_64’
../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../..
-shared ./winemp3.acm.spec    mpegl3.o        -o winemp3.acm.so  -lwinmm
-luser32 -lkernel32  ../../libs/port/libwine_port.a -lmpg123  
../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../..
-shared ./winemp3.acm.spec    mpegl3.o        -o winemp3.acm.fake  -lwinmm
-luser32 -lkernel32  ../../libs/port/libwine_port.a -lmpg123

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list