When compiling 0.48 stable version I get this error:
src/extension/internal/emf-win32-inout.cpp:2356:73: error: invalid conversion fr om 'int (*)(HDC__*, HANDLETABLE*, ENHMETARECORD*, int, LPARAM)' to 'int (*)(HDC_ _*, HANDLETABLE*, const ENHMETARECORD*, int, LPARAM)' src/extension/internal/emf-win32-inout.cpp:2356:73: error: initializing argume nt 3 of 'BOOL EnumEnhMetaFile(HDC__*, HENHMETAFILE__*, int (*)(HDC__*, HANDLETAB LE*, const ENHMETARECORD*, int, LPARAM), void*, const RECT*)'
can you help me out?
2010/10/1 Nery Chucuy <idesisnery@...400...>
Thank you, I was asking because I use scons+msvc08 to compile Blender so It'd have been handy to compile InkScape that way as well :)
2010/9/27 Krzysztof Kosiński <tweenk.pl@...400...>
2010/9/27 Nery Chucuy <idesisnery@...400...>:
Hi, According to http://wiki.inkscape.org/wiki/index.php/Win32Port I need
to
use MinGW, is there any way I can use only MSVC08.
Right now this is not possible. There are some places which use GNU C extensions.
Have you though about using Scons?
SCons suffers from serious design problems which make it very slow on large projects. I have ported our build system to use Waf in a branch some time ago, and it was working reasonably well. I even added a few features that were not present in the Autotools-based system. However, the trunk has not been changed to Waf yet, mainly because I didn't have the time to work out the remaining minor issues, and because I don't have any means to test how this system works on OSX.
Regards, Krzysztof