I just tried to compile SimGear on Solaris and I encountered a build
error that's totally new to me. Maybe someone could have a look at
this, the respective change must be quite new:

make[3]: Entering directory `/usr/local/src/SimGear/simgear/screen'
g++ -mcpu=hypersparc -mtune=hypersparc -DHAVE_CONFIG_H -I. -I.
-I../../simgear -I../..  -I/opt/gnu/include -I/usr/local/include
-I/opt/FlightGear/include -O3 -D_REENTRANT -c -o texture.o `test -f
'texture.cxx' || echo './'`texture.cxx
texture.cxx: In member function `void SGTexture::make_monochrome(float, 
GLubyte, GLubyte, GLubyte)':
texture.cxx:812: error: `powf' undeclared (first use this function)
texture.cxx:812: error: (Each undeclared identifier is reported only once for 
each function it appears in.)
texture.cxx: In member function `void SGTexture::make_grayscale(float)':
texture.cxx:840: error: `powf' undeclared (first use this function)
make[3]: *** [texture.o] Error 1

I could offer additional diagnosis tomorrow but now I'll have to go to bed,

 Unix _IS_ user friendly - it's just selective about who its friends are !

Flightgear-devel mailing list

Reply via email to