wine/dlls/mscms build failures

Gerald Pfeifer gerald at pfeifer.com
Tue Jul 19 09:42:59 CDT 2005


On Mon, 18 Jul 2005, Hans Leidekker wrote:
> You have the lcms headers but somehow linking against lcms fails
> on your system. Can you find out why? Jacek had traced this problem
> to a 64-bit version of lcms on his system.

I found that on that test system lcms was installed in /usr/local:

  /usr/local/include/lcms.h
  /usr/local/lib/liblcms.a
  /usr/local/lib/liblcms.so
  /usr/local/lib/liblcms.so.1

The compiler considers /usr/local/include for include files, but later
the compiler/linker then fails to consider /usr/local/lib for libraries.

> Patch below should fix your compile problems but you should realize
> that afterwards you will not have a functional mscms dll unless you
> also fix the linking problem.

Thanks a lot for the quick response and patch, Hans!  I'm happy to confirm 
that the patch indeed addresses the build problem on that test system.

The FreeBSD port of Wine in the FreeBSD Ports Collection will consider
/usr/local so the users shall get the extended functionality.

Gerald



More information about the wine-devel mailing list