
On 2007-March-06 , at 16:33 , Areozol wrote:
I am trying to build the Inkscape 0.45 for Pather (Mac OS X 10.3.9), but during the building, the following error has occured:
object-edit.cpp: In function `void sp_spiral_outer_set(SPItem*, const NR::Point&, const NR::Point&, unsigned int)': object-edit.cpp:921: error: `isfinite' undeclared in namespace `std' make[2]: *** [object-edit.o] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
What to do now? I am using gcc 3.3, but I can install the gcc 4.3 by Darwin Ports. Would it resolve my problem?
just some precisions. this errors occurs with the tarball for 0.45, it's not tested with latest svn (the objective is to build a 0.45 package for panther). so if someone has committed a fix for this to trunk, it would be great to merge it in the 0.45 branch too. areozol: we'll try to keep gcc3.3 because you need to build inkscape with the same gcc version that you used to build its dependencies. if you install gcc 4.3, you will need to recompile all depencies with gcc 3.3.
cheers,
JiHO --- http://jo.irisson.free.fr/