<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 &#39;snv_55b&#39;, 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=&#39;-mcpu=v9&#39;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
export CONFIG_SHELL=&#39;/bin/bash&#39;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">export LDFLAGS=&#39;-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&#39;
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">export CPPFLAGS=&#39;-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&#39;
</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..&nbsp; 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&nbsp; 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&nbsp;&nbsp; -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&nbsp; -Wall -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch&nbsp; -Wno-unused-parameter -g -O2 -MT 
sp-chars.o -MD -MP -MF &quot;.deps/sp-chars.Tpo&quot; \</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp; -c -o sp-chars.o `test -f &#39;sp-chars.cpp&#39; || echo &#39;./&#39;`sp-
chars.cpp; \</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">then mv -f &quot;.deps/sp-chars.Tpo&quot; &quot;.deps/sp-chars.Po&quot;; \</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">else rm -f &quot;.deps/sp-chars.Tpo&quot;; 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;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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 &quot;FILENAME&quot; or &lt;FILENAME&gt;</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&#39; 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;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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&#39;:</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-marker.h:94: warning: cast from `SPObject*&#39; to `SPMarker*&#39; 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*)&#39;:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp:101: warning: cast from `GTypeInstance*&#39; to `SPChars*&#39; 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)&#39;:</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-chars.cpp:121: warning: cast from `GTypeInstance*&#39; to `SPChars*&#39; 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*&#39; to `SPItem*&#39; 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&amp;, unsigned int)&#39;:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
sp-chars.cpp:137: warning: cast from `GTypeInstance*&#39; to `SPChars*&#39; 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)&#39;:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp
:156: warning: cast from `GTypeInstance*&#39; to `SPChars*&#39; 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*)&#39;:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sp-chars.cpp:177: warning: cast from `GTypeInstance*&#39; to `SPItem*&#39; 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*)&#39;:</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sp-chars.cpp:206: warning: cast from `GTypeInstance*&#39; to `SPItem*&#39; 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*)&#39;:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
sp-chars.cpp:306: warning: cast from `GTypeInstance*&#39; to `SPItem*&#39; 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&#39;</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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; software&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localrev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; remoterev<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; freetype2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.1.10,REV=
2005.12.11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-weight: bold;">SAME</span><br></div><br><br><br>Thanks,<br><br>.j..<br><br><br>