SVN version fails to compile
Hi, trying to build the SVN version of Inkscape (on my GenToo system) fails with
widgets/sp-color-icc-selector.cpp:185: error: expected initializer before '*' token widgets/sp-color-icc-selector.cpp:193: error: 'DWORD' does not name a type widgets/sp-color-icc-selector.cpp:194: error: 'DWORD' does not name a type widgets/sp-color-icc-selector.cpp:197: error: variable or field 'getThings' declared void ....
It looks as if a header file hasn't been included.
Many thanks for a hint,
Helmut Jarausch
Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
On Oct 2, 2007, at 10:38 AM, Helmut Jarausch wrote:
Hi, trying to build the SVN version of Inkscape (on my GenToo system) fails with
widgets/sp-color-icc-selector.cpp:185: error: expected initializer before '*' token widgets/sp-color-icc-selector.cpp:193: error: 'DWORD' does not name a type widgets/sp-color-icc-selector.cpp:194: error: 'DWORD' does not name a type widgets/sp-color-icc-selector.cpp:197: error: variable or field 'getThings' declared void ....
It looks as if a header file hasn't been included.
Aha! That would be me.
I believe that you are seeing that problem because you don't have lcms configured. I'll be getting that cleaned up.
However... there is more work with lcms going in now, and there are some nice features with that.
On 2 Oct, Jon A. Cruz wrote:
On Oct 2, 2007, at 10:38 AM, Helmut Jarausch wrote:
Hi, trying to build the SVN version of Inkscape (on my GenToo system) fails with
widgets/sp-color-icc-selector.cpp:185: error: expected initializer before '*' token widgets/sp-color-icc-selector.cpp:193: error: 'DWORD' does not name a type widgets/sp-color-icc-selector.cpp:194: error: 'DWORD' does not name a type widgets/sp-color-icc-selector.cpp:197: error: variable or field 'getThings' declared void ....
It looks as if a header file hasn't been included.
Aha! That would be me.
I believe that you are seeing that problem because you don't have lcms configured. I'll be getting that cleaned up.
Now (10:00 GMT) I get color-profile.cpp:35: error: 'cmsHPROFILE' does not name a type
Helmut.
On Oct 3, 2007, at 3:09 AM, Helmut Jarausch wrote:
On 2 Oct, Jon A. Cruz wrote:
I believe that you are seeing that problem because you don't have lcms configured. I'll be getting that cleaned up.
Now (10:00 GMT) I get color-profile.cpp:35: error: 'cmsHPROFILE' does not name a type
Inkscape has an option to disable using lcms. I would seem that your config and build of it has turned that option off.
Check your config for --enable-lcms
It should be on by default, and something has explicitly turned it off.
It seems that one source file has been fixed for building without lcms, but another is not. Things are changing a bit as this feature goes in. However if you truly want to build with color management disabled, the source should be cleaned up for that shortly.
participants (2)
-
Helmut Jarausch
-
Jon A. Cruz