<br>Hi,<br><br>trying to build inkscape on a fairly clean 2.11 sparc system.. <br><div style="margin-left: 40px;"><ul><li>usr/local is empty </li><li>just a solaris-express install 'snv_55b', not built from srcs</li>
<li>latest CSW catalog + packages as of this afternoon</li></ul></div><br>subject to dependencies, i was able to successfully configure <span style="font-weight: bold; font-family: courier new,monospace;">inkscape-0.39</span>
<span style="font-family: courier new,monospace;"></span> with the following environment.. (latest that would configure with CSW dependents, current would be <span style="font-family: courier new,monospace;">inkscape-0.45.1
</span>)...<br><br><div style="margin-left: 40px;"><font size="1"><span style="font-family: courier new,monospace;">export CFLAGS='-mcpu=v9'</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
export CONFIG_SHELL='/bin/bash'</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">export LDFLAGS='-L/lib -L/opt/csw/lib -L/usr/X11/lib -L/usr/ccs/lib -L/usr/dt/lib -L/usr/java/lib -L/usr/lib -L/usr/openwin/lib -L/usr/sfw/lib'
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">export CPPFLAGS='-I/opt/csw/include -I/usr/X11/include -I/usr/dt/include -I/usr/java/include -I/usr/include -I/usr/openwin/include -I/usr/sfw/include'
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">export PKG_CONFIG_PATH=</span><span style="font-family: courier new,monospace;">/opt/csw/lib/pkgconfig:</span><span style="font-family: courier new,monospace;">
/usr/lib/pkgconfig:/usr/sfw/lib/pkgconfig</span></font><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"></div>(generic)<br><br>but got hung up with this.. looks weird.. (of course the file is there, yes).. [[i think others would be quick to sort this out]]
<br><br><div style="margin-left: 40px;"><font size="1"><span style="font-family: courier new,monospace;">jdp@mizar (inkscape-0.39) $ make </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
make all-recursive</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Making all in src</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/csw/include/gtk-2.0 -I/opt/csw/lib/gtk-2.0/include -I/opt/csw/include/atk-1.0 -I/opt/csw/include/cairo -I/opt/csw/include/pango-1.0 -I/opt/csw/include/glib-2.0 -I/opt/csw/lib/glib-
2.0/include -I/opt/csw/lib/sigc++-1.2/include -I/opt/csw/include/sigc++-1.2 -I/usr/include/libxml2 -I/opt/csw/include -I/usr/X11/include -I/usr/dt/include -I/usr/java/include -I/usr/include -I/usr/openwin/include -I/usr/sfw/include -Wall -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch -Wno-unused-parameter -g -O2 -MT
sp-chars.o -MD -MP -MF ".deps/sp-chars.Tpo" \</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> -c -o sp-chars.o `test -f 'sp-chars.cpp' || echo './'`sp-
chars.cpp; \</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">then mv -f ".deps/sp-chars.Tpo" ".deps/sp-chars.Po"; \</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">else rm -f ".deps/sp-chars.Tpo"; exit 1; \</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">fi</span><br style="font-family: courier new,monospace;">
<font style="font-weight: bold;" size="2"><span style="font-family: courier new,monospace;">In file included from ./libnrtype/font-instance.h:10,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
from sp-chars.cpp:26:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">/opt/csw/include/ft2build.h:56:38: freetype/config/ftheader.h: No such file or directory
</span><br style="font-family: courier new,monospace;"></font><span style="font-family: courier new,monospace;">In file included from sp-chars.cpp:26:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
./libnrtype/font-instance.h:11:11: #include expects "FILENAME" or <FILENAME></span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">In file included from sp-chars.cpp
:26:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">./libnrtype/font-instance.h:45: error: `FT_Face' does not name a type</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">In file included from style.h:18,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> from sp-chars.cpp
:31:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-marker.h: In member function `SPMarker* SPMarkerReference::getObject() const':</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-marker.h:94: warning: cast from `SPObject*' to `SPMarker*' increases required alignment of target type</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
sp-chars.cpp: In function `void sp_chars_release(SPObject*)':</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp:101: warning: cast from `GTypeInstance*' to `SPChars*' increases required alignment of target type
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp: In function `void sp_chars_modified(SPObject*, unsigned int)':</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-chars.cpp:121: warning: cast from `GTypeInstance*' to `SPChars*' increases required alignment of target type</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-chars.cpp:128: warning: cast from `GTypeInstance*' to `SPItem*' increases required alignment of target type</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-chars.cpp: In function `void sp_chars_bbox(SPItem*, NRRect*, const NR::Matrix&, unsigned int)':</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
sp-chars.cpp:137: warning: cast from `GTypeInstance*' to `SPChars*' increases required alignment of target type</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
sp-chars.cpp: In function `NRArenaItem* sp_chars_show(SPItem*, NRArena*, unsigned int, unsigned int)':</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp
:156: warning: cast from `GTypeInstance*' to `SPChars*' increases required alignment of target type</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp
: In function `void sp_chars_clear(SPChars*)':</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp:177: warning: cast from `GTypeInstance*' to `SPItem*' increases required alignment of target type
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp: In function `void sp_chars_add_element(SPChars*, guint, font_instance*, const NRMatrix*)':</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-chars.cpp:206: warning: cast from `GTypeInstance*' to `SPItem*' increases required alignment of target type</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-chars.cpp: In function `void sp_chars_set_paintbox(SPChars*, NRRect*)':</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
sp-chars.cpp:306: warning: cast from `GTypeInstance*' to `SPItem*' increases required alignment of target type</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
*** Error code 1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">make: Fatal error: Command failed for target `sp-chars.o'</span><br style="font-family: courier new,monospace;">
</font><br></div><br><div style="margin-left: 40px; font-family: courier new,monospace;">$ pkg-get -c freetype2<br> software localrev remoterev<br> freetype2 2.1.10,REV=
2005.12.11 <span style="font-weight: bold;">SAME</span><br></div><br><br><br>Thanks,<br><br>.j..<br><br><br>