Hello,
The trunk and 0.48.x branch don't compile on Windows XP with the current revisions due to the following make error:
Make error line 299: problem compiling: In file included from c:\devlibs/include/libwpg-0.1/libwpg/WPGraphics.h:29, from c:\devlibs/include/libwpg-0.1/libwpg/libwpg.h:35, from src/extension/internal/wpg-input.cpp:51: c:\devlibs/include/libwpg-0.1/libwpg/WPGString.h:41: warning: type qualifiers ignored on function return type c:\devlibs/include/libwpg-0.1/libwpg/WPGString.h:45: warning: type qualifiers ignored on function return type In file included from c:\devlibs/include/libwpg-0.1/libwpg/WPGBitmap.h:30, from c:\devlibs/include/libwpg-0.1/libwpg/WPGPaintInterface.h:30, from c:\devlibs/include/libwpg-0.1/libwpg/libwpg.h:36, from src/extension/internal/wpg-input.cpp:51: c:\devlibs/include/libwpg-0.1/libwpg/WPGRect.h:50: warning: type qualifiers ignored on function return type c:\devlibs/include/libwpg-0.1/libwpg/WPGRect.h:51: warning: type qualifiers ignored on function return type In file included from c:\devlibs/include/libwpg-0.1/libwpg/WPGPaintInterface.h:30, from c:\devlibs/include/libwpg-0.1/libwpg/libwpg.h:36, from src/extension/internal/wpg-input.cpp:51: c:\devlibs/include/libwpg-0.1/libwpg/WPGBitmap.h:53: warning: type qualifiers ignored on function return type c:\devlibs/include/libwpg-0.1/libwpg/WPGBitmap.h:56: warning: type qualifiers ignored on function return type In file included from c:\devlibs/include/libwpg-0.1/libwpg/WPGPaintInterface.h:31, from c:\devlibs/include/libwpg-0.1/libwpg/libwpg.h:36, from src/extension/internal/wpg-input.cpp:51: c:\devlibs/include/libwpg-0.1/libwpg/WPGBinaryData.h:52: warning: type qualifiers ignored on function return type src/extension/internal/wpg-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::WpgInput::open(Inkscape::Extension::Input*, const gchar*)': src/extension/internal/wpg-input.cpp:72: error: 'input' was not declared in this scope src/extension/internal/wpg-input.cpp:78: error: 'olestream' was not declared in this scope src/extension/internal/wpg-input.cpp:79: error: type '<type error>' argument given to 'delete', expected pointer src/extension/internal/wpg-input.cpp:84: error: 'input' was not declared in this scope src/extension/internal/wpg-input.cpp:88: error: type '<type error>' argument given to 'delete', expected pointer src/extension/internal/wpg-input.cpp:97: error: 'input' was not declared in this scope src/extension/internal/wpg-input.cpp:97: error: 'output' was not declared in this scope src/extension/internal/wpg-input.cpp:98: error: type '<type error>' argument given to 'delete', expected pointer src/extension/internal/wpg-input.cpp:104: error: 'output' was not declared in this scope src/extension/internal/wpg-input.cpp:105: error: 'input' was not declared in this scope src/extension/internal/wpg-input.cpp: At global scope: src/extension/internal/wpg-input.cpp:66: warning: unused parameter 'mod' src/extension/internal/wpg-input.cpp:66: warning: unused parameter 'uri'
The branch also show an error with emf-win32-inout.cpp:
Make error line 299: problem compiling: src/extension/internal/emf-win32-inout.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::EmfWin32::open(Inkscape::Extension::Input*, const gchar*)': src/extension/internal/emf-win32-inout.cpp:2356: error: invalid conversion from 'int (*)(HDC__*, HANDLETABLE*, const ENHMETARECORD*, int, LPARAM)' to 'int (*)(HDC__*, HANDLETABLE*, ENHMETARECORD*, int, LPARAM)' src/extension/internal/emf-win32-inout.cpp:2356: error: initializing argument 3 of 'BOOL EnumEnhMetaFile(HDC__*, HENHMETAFILE__*, int (*)(HDC__*, HANDLETABLE*, ENHMETARECORD*, int, LPARAM), void*, const RECT*)'
Not problem when compiling on Ubuntu.
Regards, -- Nicolas