http://bugs.winehq.org/show_bug.cgi?id=12038
Summary: ./configure error on 64-bit Linux: winex11.drv make fails. Product: Wine Version: 0.9.56. Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: jim.conyngham@amd.com
Created an attachment (id=11384) --> (http://bugs.winehq.org/attachment.cgi?id=11384) Make log
Trying to make wine 0.9.56 from the source package on a 64-bit SuSE (SLES 10 SP1) Linux system, the build for dlls/winex11.drv/winex1.drv.so fails.
The problem is that the list of directories on the winegcc command line has /usr/X11R6/lib64 instead of /usr/X11R6/lib.
Near the top of Makefile, EXTRALIBS = -L/usr/X11R6/lib64 -lXext -lX11
"lib64" has the 64-bit binaries, which won't link with the 32-bit object modules.
I'm new to WINE, so I don't totally understand the build process, but it appears that the Makefile is built on the fly from Makefile.in, which has the definition: EXTRALIBS = @X_LIBS@ @X_PRE_LIBS@ @XLIB@ @X_EXTRA_LIBS@
Apparently, @X_LIBS@ comes from the "config.log" file, which contains: X_LIBS=' -L/usr/X11R6/lib64'
Apparently, this was written by "./configure". When I re-ran "./configure", the output contained: "checking for X... libraries /usr/X11R6/lib64, headers /usr/X11R6/include"
So apparently, the configure utility doesn't handle 64-bit X properly.
http://bugs.winehq.org/show_bug.cgi?id=12038
--- Comment #1 from Jim Conyngham jim.conyngham@amd.com 2008-03-14 13:14:28 --- Correction: That's SLED 10 SP1, not SLES 10 SP1.
http://bugs.winehq.org/show_bug.cgi?id=12038
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #2 from Lei Zhang thestig@google.com 2008-03-14 13:23:00 --- Please read the wine on 64 bit page on the wiki for instructions on building the source with 64 bit suse.
http://wiki.winehq.org/WineOn64bit
http://bugs.winehq.org/show_bug.cgi?id=12038
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Austin English austinenglish@gmail.com 2008-10-13 14:40:01 --- Closing invalid.