[Fluxus] type primitive compilation error

Matias Eyzaguirre dented42 at gmail.com
Fri Jan 2 11:46:53 PST 2009


hello once again everyone,
after compiling git and grabbing the latest version, it seems that  
there is an error in TypePrimitive.cpp , not sure what though, I'm  
crap when it comes to C++

this is the last couple of lines from the terminal output


g++ -o libfluxus/src/TypePrimitive.o -c -ggdb -pipe -Wall -O3 -ffast- 
math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 - 
DFLUXUS_MINOR_VERSION=16 -DCOLLECTS_LOCATION="\"/Applications/PLT/ 
collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-016"\" -DGLSL - 
DMZ_PRECISE_GC -DGOODE_OLDE_ODE -D__MACOSX_CORE__ -I/usr/local/include  
-I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2  
-I/Applications/PLT/include -I/Users/dented42/flux/flx16/libfluxus/src  
-I/opt/local/include -I/opt/local/include/freetype2 -F/Applications/ 
PLT/lib libfluxus/src/TypePrimitive.cpp
libfluxus/src/TypePrimitive.cpp: In member function 'void  
Fluxus::TypePrimitive::BuildGeometry(FT_GlyphSlotRec_* const&,  
Fluxus::TypePrimitive::GlyphGeometry&, float, bool)':
libfluxus/src/TypePrimitive.cpp:174: error: invalid conversion from  
'GLvoid (*)(...)' to 'GLvoid (*)()'
libfluxus/src/TypePrimitive.cpp:174: error:   initializing argument 3  
of 'void gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
libfluxus/src/TypePrimitive.cpp:175: error: invalid conversion from  
'GLvoid (*)(...)' to 'GLvoid (*)()'
libfluxus/src/TypePrimitive.cpp:175: error:   initializing argument 3  
of 'void gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
libfluxus/src/TypePrimitive.cpp:176: error: invalid conversion from  
'GLvoid (*)(...)' to 'GLvoid (*)()'
libfluxus/src/TypePrimitive.cpp:176: error:   initializing argument 3  
of 'void gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
libfluxus/src/TypePrimitive.cpp:177: error: invalid conversion from  
'GLvoid (*)(...)' to 'GLvoid (*)()'
libfluxus/src/TypePrimitive.cpp:177: error:   initializing argument 3  
of 'void gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
libfluxus/src/TypePrimitive.cpp:178: error: invalid conversion from  
'GLvoid (*)(...)' to 'GLvoid (*)()'
libfluxus/src/TypePrimitive.cpp:178: error:   initializing argument 3  
of 'void gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
scons: *** [libfluxus/src/TypePrimitive.o] Error 1
scons: building terminated because of errors.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1526 bytes
Desc: not available
URL: <http://lists.pawfal.org/pipermail/fluxus-pawfal.org/attachments/20090102/57731f4d/attachment-0001.bin>


More information about the Fluxus mailing list