compiling wine for amd64

Gerald Britton gerald.britton at gmail.com
Fri Sep 22 15:04:12 CDT 2006


OK -- I did all that stuff, but the build failed.

note, I used the command

  sudo apt-get --build source wine

as per the page http://www.winehq.com/site/download-deb

below are the error messages from the build.  the weird thing is I DO
haev libdl.s0.2:

$ls -l /lib32/libdl.so.2
lrwxrwxrwx 1 root root 14 2006-08-28 22:22 /lib32/libdl.so.2 -> libdl-2.3.6.so

Error messages:

gcc -m32 -Wall -g -O2 -o sfnt2fnt sfnt2fnt.o -L../libs/wine -lwine
../libs/port/libwine_port.a  -lfreetype -lz
/usr/bin/ld: warning: libdl.so.2, needed by ../libs/wine/libwine.so,
not found (try using -rpath or -rpath-link)
../libs/wine/libwine.so: undefined reference to `dlclose at GLIBC_2.0'
../libs/wine/libwine.so: undefined reference to `dlerror at GLIBC_2.0'
../libs/wine/libwine.so: undefined reference to `dlopen at GLIBC_2.1'
../libs/wine/libwine.so: undefined reference to `dlsym at GLIBC_2.0'
../libs/wine/libwine.so: undefined reference to `dladdr at GLIBC_2.0'
collect2: ld returned 1 exit status
make[2]: *** [sfnt2fnt] Error 1
make[2]: Leaving directory `/home/jerryb/wine-0.9.21~winehq0~ubuntu~6.06/tools'
make[1]: *** [tools] Error 2
make[1]: Leaving directory `/home/jerryb/wine-0.9.21~winehq0~ubuntu~6.06'
make: *** [build-stamp] Error 2
Build command 'cd wine-0.9.21~winehq0~ubuntu~6.06 && dpkg-buildpackage
-b -uc' failed.





On 9/21/06, Neil Skrypuch <ns03ja at brocku.ca> wrote:
> On Thursday, September 21, 2006 15:30, Gerald Britton wrote:
> > Hi  --  I'm running ubuntu dapper on amd64.  I want to compile wine
> > but am hitting problems.  I got the dependencies just fine, but the
> > compile died.  Here's what I get:
> >
> > $ sudo apt-get -y --build source wine
> > Reading package lists... Done
> > Building dependency tree... Done
> > Skipping the already downloaded file
> > 'wine_0.9.21~winehq0~ubuntu~6.06-1.dsc' Skipping the already downloaded
> > file
> > 'wine_0.9.21~winehq0~ubuntu~6.06.orig.tar.gz'
> > Skipping the already downloaded file
> > 'wine_0.9.21~winehq0~ubuntu~6.06-1.diff.gz' Need to get 0B of source
> > archives.
> > Skipping unpack of already unpacked source in
> > wine-0.9.21~winehq0~ubuntu~6.06 dpkg-buildpackage: source package is wine
> > dpkg-buildpackage: source version is 0.9.21~winehq0~ubuntu~6.06-1
> > dpkg-buildpackage: source changed by Scott Ritchie <scott at open-vote.org>
> > dpkg-buildpackage: host architecture amd64
> >  debian/rules clean
> > dh_testdir
> > dh_testroot
> > rm -f build-stamp
> > # Add here commands to clean up after the build process.
> > /usr/bin/make distclean
> > make[1]: Entering directory `/home/jerryb/wine-0.9.21~winehq0~ubuntu~6.06'
> > make[1]: *** No rule to make target `distclean'.  Stop.
> > make[1]: Leaving directory `/home/jerryb/wine-0.9.21~winehq0~ubuntu~6.06'
> > make: [clean] Error 2 (ignored)
> > #-/usr/bin/make -C documentation clean
> > cp -f /usr/share/misc/config.sub config.sub
> > cp -f /usr/share/misc/config.guess config.guess
> > dh_clean
> >  debian/rules build
> > dh_testdir
> > # Add here commands to configure the package.
> > CFLAGS="-Wall -g -O2" ./configure --host=x86_64-linux-gnu
> > --build=x86_64-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man
> > --infodir=\${prefix}/share/info
> > checking build system type... x86_64-pc-linux-gnu
> > checking host system type... x86_64-pc-linux-gnu
> > checking whether make sets $(MAKE)... yes
> > checking for x86_64-linux-gnu-gcc... gcc -m32
> > checking for C compiler default output file name...
> > configure: error: C compiler cannot create executables
> > See `config.log' for more details.
> > make: *** [config.status] Error 77
> > Build command 'cd wine-0.9.21~winehq0~ubuntu~6.06 && dpkg-buildpackage
> > -b -uc' failed.
> > E: Child process failed
> >
> >
> > I attached the config.log.  What must I do to complete the compiles?
>
> You probably don't have any 32 bit emul libraries installed. See
> http://wiki.winehq.org/WineOn64bit for more details.
>
> - Neil
>


note, I used the command
  sudo apt-get --build source wine

as per the page http://www.winehq.com/site/download-deb



More information about the wine-devel mailing list