[Bug 4979] New: wine .9.11 make fails on AMD64

Robert Shearman rob at codeweavers.com
Mon Apr 3 08:09:23 CDT 2006


Tom Spear (Dustin Booker, Dustin Navea) wrote:

> Wine Bugs wrote:
>
>> http://bugs.winehq.org/show_bug.cgi?id=4979
>>
>>            Summary: wine .9.11 make fails on AMD64
>>            Product: Wine
>>            Version: 0.9.11.
>>           Platform: PC-x86-64
>>         OS/Version: Linux
>>             Status: UNCONFIRMED
>>           Severity: normal
>>           Priority: P2
>>          Component: wine-patches
>>         AssignedTo: wine-bugs at winehq.org
>>         ReportedBy: nospam at thenerdshow.com
>>
>>
>> Seems like this old bug is back, identical to this one, possibly?
>> http://www.winehq.com/hypermail/wine-devel/2004/01/0598.html
>>
>> Trouble building wine .9.11 & CVS on AMD64.  It's linking 64 bit 
>> libraries again
>> :(  Passing LDFLAGS="-L/usr/lib" --libdir=/usr/lib to configure 
>> doesn't help,
>> either.
>>
>> make[2]: Entering directory 
>> `/home/fozner/install/wine/dlls/winmm/winearts'
>> ../../../tools/winegcc/winegcc -B../../../tools/winebuild -shared
>> ./winearts.drv.spec    arts.o audio.o    
>> -Wl,--rpath,\$ORIGIN/`../../../tools/relpath /usr/local/lib/wine 
>> /usr/local/lib`
>> -o winearts.drv.so -L../../../dlls -lwinmm -luser32 -lkernel32 
>> -lntdll -L../../../libs -lwine -L/usr/lib64 -ldl -lartsc -lpthread 
>> -lgmodule-2.0 -ldl
>> -lgthread-2.0 -lglib-2.0  -L../../../libs/port -lwine_port
>> /usr/lib64/libdl.so: could not read symbols: File in wrong format
>>
>> Rudimentary regression test:
>> wine .9.10 works fine with just ./configure && make depend && make.
>> wine .9.11 fails with above error
>> Today's CVS also fails.
>>
>> I can get it to build with some editing of the makefiles, but that's 
>> not the
>> point of this exercise.
>>
>>   
>
> I figured this was important enough to forward to the list.  
> Alexandre, could (should) there be a --dont-link-64bit-libs flag added 
> to configure please, or maybe a --without-64bit-libs?


This is a bug with the artsc-config utility, not with Wine. All of these 
types of utilities are fundamentally broken on 64-bit distributions when 
trying to compile as 32-bit.

-- 
Rob Shearman




More information about the wine-devel mailing list