Wine compilation problem.

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
mike3
Level 2
Level 2
Posts: 21
Joined: Tue Jan 06, 2009 5:00 am

Wine compilation problem.

Post by mike3 »

Hi.

I was trying to compile Wine 1.1.11 (because 1.1.12 appears to have a problem running InstallShield installers) from source on Sun Solaris 10 UNIX, and after I run configure, I get this:

"configure: libXxf86vm development files not found, XFree86 Vidmode won't be supported.
configure: libxrandr development files not found, XRandr won't be supported.
configure: libxcomposite development files not found, Xcomposite won't be supported.
configure: libhal development files not found, no dynamic device support.
configure: libgnutls development files not found, no schannel support.
configure: libsane development files not found, scanners won't be supported.
configure: liblcms development files not found, Color Management won't be supported.
configure: libcapi20 development files not found, ISDN won't be supported.
configure: libcups development files not found, CUPS won't be supported.
configure: libldap (OpenLDAP) development files not found, LDAP won't be supported.

configure: WARNING: OpenSSL development files not found, SSL won't be supported.
configure: Finished. Do 'make depend && make' to compile Wine."

How will the lack of all those X-related files impact the graphics stuff? Also, I installed "lcms", but it can't find the include file which is in /opt/local/include (I don't install to /usr/local because I've heard that one should not use that on Solaris Unix.). Any way to get the compiler to recognize that directory? The relevant log snippet is

"configure:7571: checking lcms.h usability
configure:7588: cc -c -g conftest.c >&5
"conftest.c", line 64: cannot find include file: <lcms.h>
cc: acomp failed for conftest.c
configure:7595: $? = 2
configure: failed program was:
<rest snipped>"

I'm using Sun's compiler (the one that comes with Sun Studio 12), not GCC, by the way.
Fabrice Delliaux

Wine compilation problem.

Post by Fabrice Delliaux »

Le Tue, 13 Jan 2009 20:59:37 -0600,
mike3 a écrit :
Any way to get the compiler to recognize that directory?
I don't know Sun's compiler, but you should be able do it using CXXFLAGS
at configure time.

With GCC it would be :

CXXFLAGS="-I/opt/local/include" ./configure
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Wine compilation problem.

Post by vitamin »

mike3 wrote:How will the lack of all those X-related files impact the graphics stuff?
Wine won't be able to switch display resolution - both XVidMode and XRanrd extensions are missing.

What arch is this? x86 or Spark?
mike3
Level 2
Level 2
Posts: 21
Joined: Tue Jan 06, 2009 5:00 am

Re: Wine compilation problem.

Post by mike3 »

vitamin wrote:
mike3 wrote:How will the lack of all those X-related files impact the graphics stuff?
Wine won't be able to switch display resolution - both XVidMode and XRanrd extensions are missing.

What arch is this? x86 or Spark?
Argh. Is there any way to get those extensions (_development_ files), for the Solaris system?

And this is x86 architecture, x86-64 actually.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Wine compilation problem.

Post by austin987 »

On Mon, Jan 19, 2009 at 4:35 PM, mike3 <[email protected]> wrote:
vitamin wrote:
mike3 wrote:
How will the lack of all those X-related files impact the graphics stuff?
Wine won't be able to switch display resolution - both XVidMode and XRanrd extensions are missing.

What arch is this? x86 or Spark?
Argh. Is there any way to get those extensions (_development_ files), for the Solaris system?

And this is x86 architecture, x86-64 actually.
This may help:
http://wiki.winehq.org/OpenSolaris

--
-Austin
mike3
Level 2
Level 2
Posts: 21
Joined: Tue Jan 06, 2009 5:00 am

Re: Wine compilation problem.

Post by mike3 »

austin987 wrote:On Mon, Jan 19, 2009 at 4:35 PM, mike3 <[email protected]> wrote:
vitamin wrote:
mike3 wrote: Wine won't be able to switch display resolution - both XVidMode and XRanrd extensions are missing.

What arch is this? x86 or Spark?
Argh. Is there any way to get those extensions (_development_ files), for the Solaris system?

And this is x86 architecture, x86-64 actually.
This may help:
http://wiki.winehq.org/OpenSolaris

--
-Austin
Ah. I guess the "SUNWxorg-headers " one must be it. But I just upgraded to the 1.1.13 release (which already has a compiled binary) and that resolved the problem.
Locked