2011/7/29 Campbell Barton <ideasman42@...400...>:
tried building with clang again and now there is an error in: /dsk/src/inkscape/src/color-profile.cpp
http://www.graphicall.org/ftp/ideasman42/inkscape_clang.html
Any ideas on how to fix? (ignoring non-POD element type's, I know about those)
I think the problem is that ColorProfileImpl should be defined in the Inkscape namespace instead of in the global namespace, so that it matches its declaration in color-profile.h. The code has an using declaration that pulls ColorProfileImpl into the global namespace and it looks like GCC then allows defining the type in the scope of the using declaration, but I doubt whether this is standards conforming.
A while back I was told I had to commit changes to 2geom elsewhere, what repository does this use?
https://launchpad.net/lib2geom You can send patches to me or Johan.
Regards, Krzysztof