[Pixman] pixman 0.34.0 win64 compilation issue

Anand Patel er.avpatel at gmail.com
Tue Jun 6 21:30:09 UTC 2017


Hi Guys,

I am getting an error while compilation of pixman(0.34.0) library on win64
machine.
If I compile with 32 bit visual studio compiler then no errors, but it has
to be built for 64 bit version and in that case giving following error.


% *make -f Makefile.win32 "CFG=release"*

*Setting MMX flag to default value 'on'... (use MMX=on or MMX=off)*
*Setting SSE2 flag to default value 'on'... (use SSE2=on or SSE2=off)*
*Setting SSSE3 flag to default value 'on'... (use SSSE3=on or SSSE3=off)*
*release/pixman-mmx.obj : fatal error LNK1112: module machine type 'X86'
conflicts with target machine type 'x64'*
*make: *** [release/pixman-1.lib] Error 88*

*Note:*
** U*sing msys application(console) to use make command
* setting compiler toolset to 64 bit
% C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat x64
* Requirement to build pixman for 64 bit is that later on, need to build it
with cairo graphics library that gives 64bit dll/lib.


Any help would be appreciated.

Thanks,
Anand
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pixman/attachments/20170606/67eb44f3/attachment.html>


More information about the Pixman mailing list