Make sure you build SUNWsigcpp, SUNWglibmm and SUNWgtkmm with g++, not with Sun Studio, because inkscape won't build with Sun Studio the g++ ABI is different.
I have SFEsigcpp-gnu, SFEglibmm-gnu and SFEgtkmm-gnu spec files somewhere (these build with g++ and install to an alternative location), will commit those when I find them. Laca On Thu, 2008-03-27 at 15:05 +0800, Halton Huo wrote: > gtkmm/glibmm/sigcpp are moved into spec-files, please build them there. > NOTE: Their package names are changed from SFE to SUNW > > SUNWlcms.spec is under spec-files-extra. > > So you need > 1) check out spec-files, and run > pkgtool --download build SUNWglibmm.spec SUNWgtkmm.spec SUNWsigcpp.spec > > 2) Edit SFEinkscape.spec, update Requires/BuildRequires from SFExxx to > SUNWxxx > > 3) in spec-files-extra, run > pkgtool --download build SUNWlcms.spec SFEinkscape.spec > > 4) If no error, please commit changes in step 2) > > Halton. > On Wed, 2008-03-26 at 21:03 +0100, Eric Reitmaier wrote: > > I have tried to build Inkscape but no success: > > > > -bash-3.2$ pkgtool build --download SFEinkscape.spec > > INFO: Copying %use'd or %include'd spec files to SPECS directory > > INFO: Processing spec files > > WARNING: skipping package SFEinkscape: required package SFEgtkmm not > > installed > > WARNING: and no spec file specified on the command line provides it > > WARNING: skipping package SFEinkscape: required package SFEglibmm not > > installed > > WARNING: and no spec file specified on the command line provides it > > WARNING: skipping package SFEinkscape: required package SFEsigcpp not > > installed > > WARNING: and no spec file specified on the command line provides it > > WARNING: skipping package SFEinkscape: required package SUNWlcms not > > installed > > WARNING: and no spec file specified on the command line provides it > > WARNING: skipping package SFEinkscape: required package SFEgtkmm-devel > > not installed > > WARNING: and no spec file specified on the command line provides it > > WARNING: skipping package SFEinkscape: required package > > SFEglibmm-devel not installed > > WARNING: and no spec file specified on the command line provides it > > WARNING: skipping package SFEinkscape: required package > > SFEsigcpp-devel not installed > > WARNING: and no spec file specified on the command line provides it > > WARNING: skipping package SFEinkscape: required package SUNWlcms-devel > > not installed > > WARNING: and no spec file specified on the command line provides it > > > > Summary: > > > > package | status | details > > ---------------------------------+-------------+------------------------------- > > SFEinkscape | DEP_FAILED | Dependency check failed > > > > It seems all the required packages are not available. > > > > - > > Eric > > _______________________________________________ > > desktop-discuss mailing list > > desktop-discuss at opensolaris.org > > _______________________________________________ > desktop-discuss mailing list > desktop-discuss at opensolaris.org
