./base/colour.h(100): warning #1624: "pov_base::GenericRGBColour ToRGBColour(const pov_base::GenericColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericRGBColour ToRGBColour(const GenericColour& col); ^ ./base/colour.h(634): warning #1624: "pov_base::GenericRGBFTColour ToRGBFTColour(const pov_base::GenericTransColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericRGBFTColour ToRGBFTColour(const GenericTransColour& col); ^ ./base/colour.h(634): warning #1624: "pov_base::GenericRGBFTColour ToRGBFTColour(const pov_base::GenericTransColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericRGBFTColour ToRGBFTColour(const GenericTransColour& col); ^ ./base/colour.h(100): warning #1624: "pov_base::GenericRGBColour ToRGBColour(const pov_base::GenericColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericRGBColour ToRGBColour(const GenericColour& col); ^ ./base/colour.h(1223): warning #1624: "pov_base::GenericColour ToMathColour(const pov_base::GenericRGBColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericColour ToMathColour(const GenericRGBColour& col); ^ ./base/colour.h(1223): warning #1624: "pov_base::GenericColour ToMathColour(const pov_base::GenericRGBColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericColour ToMathColour(const GenericRGBColour& col); ^ ./base/colour.h(634): warning #1624: "pov_base::GenericRGBFTColour ToRGBFTColour(const pov_base::GenericTransColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericRGBFTColour ToRGBFTColour(const GenericTransColour& col); ^ ./base/colour.h(1788): warning #1624: "pov_base::GenericTransColour ToTransColour(const pov_base::GenericRGBFTColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericTransColour ToTransColour(const GenericRGBFTColour& col); ^ ./base/colour.h(1788): warning #1624: "pov_base::GenericTransColour ToTransColour(const pov_base::GenericRGBFTColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericTransColour ToTransColour(const GenericRGBFTColour& col); ^ ./base/colour.h(1223): warning #1624: "pov_base::GenericColour ToMathColour(const pov_base::GenericRGBColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericColour ToMathColour(const GenericRGBColour& col); ^ ./base/colour.h(1788): warning #1624: "pov_base::GenericTransColour ToTransColour(const pov_base::GenericRGBFTColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericTransColour ToTransColour(const GenericRGBFTColour& col); ^ ./base/colour.h(100): warning #1624: "pov_base::GenericRGBColour ToRGBColour(const pov_base::GenericColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericRGBColour ToRGBColour(const GenericColour& col); ^ ./base/colour.h(634): warning #1624: "pov_base::GenericRGBFTColour ToRGBFTColour(const pov_base::GenericTransColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericRGBFTColour ToRGBFTColour(const GenericTransColour& col); ^ ./base/colour.h(1223): warning #1624: "pov_base::GenericColour ToMathColour(const pov_base::GenericRGBColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericColour ToMathColour(const GenericRGBColour& col); ^ ./base/colour.h(1788): warning #1624: "pov_base::GenericTransColour ToTransColour(const pov_base::GenericRGBFTColour &)" declares a non-template function -- add <> to refer to a template instance friend GenericTransColour ToTransColour(const GenericRGBFTColour& col); ^ backend/texture/texture.cpp(2324): error: argument list for class template "pov::BlendMap" is missing TextureBlendMap::TextureBlendMap() : BlendMap(TEXTURE_TYPE) {} ^ backend/texture/texture.cpp(2324): error: no default constructor exists for class "pov::BlendMap" TextureBlendMap::TextureBlendMap() : BlendMap(TEXTURE_TYPE) {} ^ backend/texture/pigment.cpp(601): error: argument list for class template "pov::BlendMap" is missing ColourBlendMap::ColourBlendMap() : BlendMap(COLOUR_TYPE) {} ^ backend/texture/pigment.cpp(601): error: no default constructor exists for class "pov::BlendMap" ColourBlendMap::ColourBlendMap() : BlendMap(COLOUR_TYPE) {} ^ backend/texture/pigment.cpp(611): error: argument list for class template "pov::BlendMap" is missing PigmentBlendMap::PigmentBlendMap(int type) : BlendMap(type) {} ^ backend/texture/pigment.cpp(611): error: no default constructor exists for class "pov::BlendMap" PigmentBlendMap::PigmentBlendMap(int type) : BlendMap(type) {} ^ backend/texture/normal.cpp(1001): error: argument list for class template "pov::BlendMap" is missing SlopeBlendMap::SlopeBlendMap() : BlendMap(SLOPE_TYPE) {} ^ backend/texture/normal.cpp(1001): error: no default constructor exists for class "pov::BlendMap" SlopeBlendMap::SlopeBlendMap() : BlendMap(SLOPE_TYPE) {} ^ backend/texture/normal.cpp(1009): error: argument list for class template "pov::BlendMap" is missing NormalBlendMap::NormalBlendMap() : BlendMap(NORMAL_TYPE) {} ^ backend/texture/normal.cpp(1009): error: no default constructor exists for class "pov::BlendMap" NormalBlendMap::NormalBlendMap() : BlendMap(NORMAL_TYPE) {} ^ compilation aborted for backend/texture/texture.cpp (code 2) make[2]: *** [backend/texture/texture.o] Erreur 2 backend/parser/express.cpp(2866): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::GenericNormalBlendMap]" matches the argument list argument types are: (long) return GenericNormalBlendMapPtr(NULL); ^ backend/parser/express.cpp(3232): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::GenericPigmentBlendMap]" matches the argument list argument types are: (long) return GenericPigmentBlendMapPtr(NULL); ^ backend/parser/express.cpp(3246): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::GenericNormalBlendMap]" matches the argument list argument types are: (long) return GenericNormalBlendMapPtr(NULL); ^ backend/parser/express.cpp(3399): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::PigmentBlendMap]" matches the argument list argument types are: (long) return PigmentBlendMapPtr(NULL); ^ backend/parser/express.cpp(3406): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::GenericNormalBlendMap]" matches the argument list argument types are: (long) return GenericNormalBlendMapPtr(NULL); ^ backend/parser/express.cpp(3413): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::SlopeBlendMap]" matches the argument list argument types are: (long) return SlopeBlendMapPtr(NULL); ^ compilation aborted for backend/texture/pigment.cpp (code 2) backend/parser/express.cpp(3420): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::NormalBlendMap]" matches the argument list argument types are: (long) return NormalBlendMapPtr(NULL); ^ backend/parser/express.cpp(3427): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::TextureBlendMap]" matches the argument list argument types are: (long) return TextureBlendMapPtr(NULL); ^ make[2]: *** [backend/texture/pigment.o] Erreur 2 compilation aborted for backend/texture/normal.cpp (code 2) make[2]: *** [backend/texture/normal.o] Erreur 2 backend/parser/express.cpp(3105): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::PigmentBlendMap]" matches the argument list argument types are: (long) return shared_ptr(NULL); ^ detected during instantiation of "boost::shared_ptr pov::Parser::Parse_Blend_List(int, pov::ColourBlendMapConstPtr, int) [with MAP_T=pov::PigmentBlendMap]" at line 3131 backend/parser/express.cpp(3105): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::ColourBlendMap]" matches the argument list argument types are: (long) return shared_ptr(NULL); ^ detected during instantiation of "boost::shared_ptr pov::Parser::Parse_Blend_List(int, pov::ColourBlendMapConstPtr, int) [with MAP_T=pov::ColourBlendMap]" at line 3137 backend/parser/express.cpp(3105): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::SlopeBlendMap]" matches the argument list argument types are: (long) return shared_ptr(NULL); ^ detected during instantiation of "boost::shared_ptr pov::Parser::Parse_Blend_List(int, pov::ColourBlendMapConstPtr, int) [with MAP_T=pov::SlopeBlendMap]" at line 3151 backend/parser/express.cpp(3105): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::NormalBlendMap]" matches the argument list argument types are: (long) return shared_ptr(NULL); ^ detected during instantiation of "boost::shared_ptr pov::Parser::Parse_Blend_List(int, pov::ColourBlendMapConstPtr, int) [with MAP_T=pov::NormalBlendMap]" at line 3155 backend/parser/express.cpp(3105): error: no instance of constructor "boost::shared_ptr::shared_ptr [with T=pov::TextureBlendMap]" matches the argument list argument types are: (long) return shared_ptr(NULL); ^ detected during instantiation of "boost::shared_ptr pov::Parser::Parse_Blend_List(int, pov::ColourBlendMapConstPtr, int) [with MAP_T=pov::TextureBlendMap]" at line 3168 compilation aborted for backend/parser/express.cpp (code 2) make[2]: *** [backend/parser/express.o] Erreur 2 make[2]: La cible « all » n'a pas pu être refabriquée à cause d'erreurs. make[2]: *** Pas de règle pour fabriquer la cible « ../source/libpovray.a », nécessaire pour « povray ». make[2]: La cible « all » n'a pas pu être refabriquée à cause d'erreurs. make[1]: *** [all-recursive] Erreur 1 make: *** [all] Erreur 2