Folks,

I'm not sure that desktop-discuss is the right place for this query, but
perhaps someone here has enough experience debugging gcc issues to lend
me a clue.  Here's where the compilation fails:

make[3]: Entering directory 
`/export/home/seb/Download/xplanet-1.2.0/src/libprojection'
if g++ -DHAVE_CONFIG_H -I. -I. -I../..  -I../../src   -g -O2 -MT 
ProjectionIcosagnomonic.o -MD -MP -MF ".deps/ProjectionIcosagnomonic.Tpo" -c -o 
ProjectionIcosagnomonic.o ProjectionIcosagnomonic.cpp; \
        then mv -f ".deps/ProjectionIcosagnomonic.Tpo" 
".deps/ProjectionIcosagnomonic.Po"; else rm -f 
".deps/ProjectionIcosagnomonic.Tpo"; exit 1; fi
ProjectionIcosagnomonic.cpp: In static member function `static bool 
ProjectionIcosagnomonic::PointLL::sameSide(const 
ProjectionIcosagnomonic::PointLL&, const ProjectionIcosagnomonic::PointLL&, 
const ProjectionIcosagnomonic::PointLL&, const 
ProjectionIcosagnomonic::PointLL&)':
ProjectionIcosagnomonic.cpp:105: error: `signbit' undeclared (first use this 
function)
ProjectionIcosagnomonic.cpp:105: error: (Each undeclared identifier is reported 
only once for each function it appears in.)
make[3]: *** [ProjectionIcosagnomonic.o] Error 1
make[3]: Leaving directory 
`/export/home/seb/Download/xplanet-1.2.0/src/libprojection'
make[2]: *** [all-recursive] Error 1

I suspect that something is wrong with the gcc/g++ installation.  I've
compiled xplanet on previous builds of OpenSolaris with no problems, so
this would seem to be a new issue with some recent-ish build.

Any clues?

Thanks,
-Seb



Reply via email to