Problem for compiling wine on CentOS 6.2 x86_64

Questions about Wine on Linux
Locked
Cyberman
Newbie
Newbie
Posts: 2
Joined: Tue Jul 17, 2012 9:32 pm

Problem for compiling wine on CentOS 6.2 x86_64

Post by Cyberman »

Configure got these message:

Code: Select all

configure: libxcursor 32-bit development files not found, the Xcursor extension won't be supported.
configure: libxi 32-bit development files not found, the Xinput extension won't be supported.
configure: XShape 32-bit development files not found, XShape won't be supported.
configure: libxrandr 32-bit development files not found, XRandr won't be supported.
configure: libxinerama 32-bit development files not found, multi-monitor setups won't be supported.
configure: libxcomposite 32-bit development files not found, Xcomposite won't be supported.
configure: OpenCL 32-bit development files not found, OpenCL won't be supported.
configure: libdbus 32-bit development files not found, no dynamic device support.
configure: libgnutls 32-bit development files not found, no schannel support.
configure: lib(n)curses 32-bit development files not found, curses won't be supported.
configure: libgphoto2 32-bit development files not found, digital cameras won't be supported.
configure: libz 32-bit development files not found, data compression won't be supported.
configure: gstreamer-0.10 base plugins 32-bit development files not found, gstreamer support disabled
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
configure: fontconfig 32-bit development files not found, fontconfig won't be supported.
configure: libtiff 32-bit development files not found, TIFF won't be supported.
configure: libmpg123 32-bit development files not found (or too old), mp3 codec won't be supported.
configure: libopenal 32-bit development files not found (or too old), OpenAL won't be supported.

configure: WARNING: libxrender 32-bit development files not found, XRender won't be supported.

configure: WARNING: libxslt 32-bit development files not found, xslt won't be supported.

configure: WARNING: libpng 32-bit development files not found, PNG won't be supported.

configure: Finished.  Do 'make' to compile Wine.

But I'm sure that three 32-bit libs WARNINGed is already installed:

Code: Select all

libXrender-0.9.5-1.el6.i686
libXrender-devel-0.9.5-1.el6.x86_64
libXrender-devel-0.9.5-1.el6.i686
libXrender-0.9.5-1.el6.x86_64

Code: Select all

libxslt-devel-1.1.26-2.el6.i686
libxslt-1.1.26-2.el6.x86_64
libxslt-devel-1.1.26-2.el6.x86_64
libxslt-1.1.26-2.el6.i686

Code: Select all

libpng-devel-1.2.49-1.el6_2.i686
libpng-devel-1.2.49-1.el6_2.x86_64
libpng-static-1.2.49-1.el6_2.x86_64
libpng-1.2.49-1.el6_2.i686
libpng-1.2.49-1.el6_2.x86_64
I just 'make' and 'make install', wine installed, but it can't run win32 program with GUI.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

On openSUSE, I have to specify the location of the 32 bit X libraries when running configure. On my system it's --x-libraries=/usr/X11R6/lib; you'll have to figure out the correct path for your distro.

For the other things you're sure you installed, you may have to create symlinks. Check the full configure log in the build directory to see exactly what configure is looking for that it isn't finding.
Cyberman
Newbie
Newbie
Posts: 2
Joined: Tue Jul 17, 2012 9:32 pm

Re: Problem for compiling wine on CentOS 6.2 x86_64

Post by Cyberman »

It seems there have no path to use for --x-...:

Code: Select all

# find  /usr /lib -name "X11*" -type d
/usr/include/X11
/usr/lib64/X11
/usr/share/X11
/usr/share/doc/xorg-x11-docs-1.3-6.1.el6/hardcopy/X11
I've checked the configure log, but it gives nothing helpful.
Locked