[Wine] 64 bit compilation SUSE 10.2

richardrosa richardrosa at yahoo.com
Mon Mar 19 00:52:50 CDT 2007


Greetings All,

  I am attempting to compile wine under the SUSE 10.2 64 bit
distribution, and am running into a bit of
a problem.

  I have installed every 32 bit library that I could find in the
distro, including  the xorg-X11 libs. I ran the following commands:

  ./configure --prefix=/usr --x-libraries=/usr/X11R6/lib
  make depend && make

 The compilation chugs away for about 15 min, and then stops with the
following messages:
   ....
gcc -m32 -c -I. -I. -I../../../include -I../../../include
-D__WINESRC__  -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing
-gstabs+ -Wdeclaration-after-statement -Wpointer-arith  -g -O2  -o
esound.o esound.c
gcc -m32 -c -I. -I. -I../../../include -I../../../include
-D__WINESRC__  -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing
-gstabs+ -Wdeclaration-after-statement -Wpointer-arith  -g -O2  -o
audio.o audio.c
../../../tools/winegcc/winegcc -B../../../tools/winebuild -shared
./wineesd.drv.spec    esound.o audio.o     -o wineesd.drv.so -lwinmm
-luser32 -lkernel32  -L/usr/lib64 -lesd -laudiofile -lm -lasound
-ldxguid -luuid ../../../libs/port/libwine_port.a
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /usr/lib64/libesd.so when searching for -lesd
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /usr/lib64/libesd.a when searching for -lesd
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /usr/lib64/libaudiofile.so when searching for
-laudiofile
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /usr/lib64/libaudiofile.a when searching for
-laudiofile
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../libaudiofile.so when
searching for -laudiofile
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../libaudiofile.a when
searching for -laudiofile
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /usr/lib64/libaudiofile.so when searching for
-laudiofile
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /usr/lib64/libaudiofile.a when searching for
-laudiofile
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
cannot find -laudiofile
collect2: ld returned 1 exit status
winegcc: gcc failed.
make[2]: *** [wineesd.drv.so] Error 2
make[2]: Leaving directory
`/home/quacker/install/wine-0.9.20/dlls/winmm/wineesd'
make[1]: *** [winmm/wineesd] Error 2
make[1]: Leaving directory `/home/quacker/install/wine-0.9.20/dlls'
make: *** [dlls] Error 2


 I assume that there is either some additional library that is needed,
or a parm on the configure, but I do not have a clue as to what is
missing.

 Any assistance in getting this to finish compilation would be greatly
appreciated. 


  Thanx in advance


   Rich



More information about the wine-users mailing list