./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); ^ GBColour(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(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(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(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(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(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(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(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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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/parser/express.cpp(2852): 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(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); ^ 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); ^ ./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/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 ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./base/colour.h(1456): error: no instance of overloaded function "pov_base::max" matches the argument list argument types are: (pov_base::ColourChannel, double) result = max(result, fabs(mColour[i])); ^ detected during: instantiation of "T pov_base::GenericColour::MaxAbs() const [with T=pov_base::ColourChannel={float}]" at line 1422 instantiation of "T pov_base::GenericColour::WeightMaxAbs() const [with T=pov_base::ColourChannel={float}]" at line 999 of "backend/render/trace.cpp" ./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); ^ ./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); ^ compilation aborted for backend/render/trace.cpp (code 2) make[2]: *** [backend/render/trace.o] Erreur 2 ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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(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(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(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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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(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(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(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(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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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(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(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(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(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(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/pigment.cpp(117): error: no operator "=" matches these operands operand types are: boost::shared_ptr = long New->Blend_Map = NULL; ^ backend/texture/pigment.cpp(121): error: no operator "=" matches these operands operand types are: boost::shared_ptr = long New->Blend_Map = NULL; ^ backend/texture/pigment.cpp(603): error: argument list for class template "pov::BlendMap" is missing ColourBlendMap::ColourBlendMap() : BlendMap(COLOUR_TYPE) {} ^ backend/texture/pigment.cpp(603): error: no default constructor exists for class "pov::BlendMap" ColourBlendMap::ColourBlendMap() : BlendMap(COLOUR_TYPE) {} ^ backend/texture/pigment.cpp(613): error: argument list for class template "pov::BlendMap" is missing PigmentBlendMap::PigmentBlendMap(int type) : BlendMap(type) {} ^ backend/texture/pigment.cpp(613): error: no default constructor exists for class "pov::BlendMap" PigmentBlendMap::PigmentBlendMap(int type) : BlendMap(type) {} ^ ./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(1266): error: no operator "=" matches these operands operand types are: pov::TextureBlendMapPtr = long New->Blend_Map = NULL; ^ backend/texture/texture.cpp(2325): error: argument list for class template "pov::BlendMap" is missing TextureBlendMap::TextureBlendMap() : BlendMap(TEXTURE_TYPE) {} ^ backend/texture/texture.cpp(2325): error: no default constructor exists for class "pov::BlendMap" TextureBlendMap::TextureBlendMap() : BlendMap(TEXTURE_TYPE) {} ^ ./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/normal.cpp(593): error: no operator "=" matches these operands operand types are: pov::GenericNormalBlendMapPtr = long New->Blend_Map = NULL; ^ backend/texture/normal.cpp(1002): error: argument list for class template "pov::BlendMap" is missing SlopeBlendMap::SlopeBlendMap() : BlendMap(SLOPE_TYPE) {} ^ backend/texture/normal.cpp(1002): error: no default constructor exists for class "pov::BlendMap" SlopeBlendMap::SlopeBlendMap() : BlendMap(SLOPE_TYPE) {} ^ backend/texture/normal.cpp(1010): error: argument list for class template "pov::BlendMap" is missing NormalBlendMap::NormalBlendMap() : BlendMap(NORMAL_TYPE) {} ^ backend/texture/normal.cpp(1010): error: no default constructor exists for class "pov::BlendMap" NormalBlendMap::NormalBlendMap() : BlendMap(NORMAL_TYPE) {} ^ compilation aborted for backend/texture/pigment.cpp (code 2) make[2]: *** [backend/texture/pigment.o] Erreur 2 ./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); ^ ./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); ^ compilation aborted for backend/texture/texture.cpp (code 2) make[2]: *** [backend/texture/texture.o] Erreur 2 ./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); ^ compilation aborted for backend/texture/normal.cpp (code 2) make[2]: *** [backend/texture/normal.o] Erreur 2 ./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); ^ ./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(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(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(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(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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./base/safemath.h(51): error: identifier "numeric_limits" is undefined assert (numeric_limits::is_integer); ^ detected during instantiation of "T pov_base::SafeUnsignedProduct(T1, T2) [with T=long, T1=long, T2=long]" at line 3070 of "base/image/image.cpp" ./base/safemath.h(51): error: type name is not allowed assert (numeric_limits::is_integer); ^ ./base/safemath.h(51): error: the global scope has no "is_integer" assert (numeric_limits::is_integer); ^ ./base/safemath.h(52): error: type name is not allowed assert (numeric_limits::is_integer && (p1 >= 0)); ^ detected during instantiation of "T pov_base::SafeUnsignedProduct(T1, T2) [with T=long, T1=long, T2=long]" at line 3070 of "base/image/image.cpp" ./base/safemath.h(52): error: the global scope has no "is_integer" assert (numeric_limits::is_integer && (p1 >= 0)); ^ ./base/safemath.h(53): error: type name is not allowed assert (numeric_limits::is_integer && (p2 >= 0)); ^ detected during instantiation of "T pov_base::SafeUnsignedProduct(T1, T2) [with T=long, T1=long, T2=long]" at line 3070 of "base/image/image.cpp" ./base/safemath.h(53): error: the global scope has no "is_integer" assert (numeric_limits::is_integer && (p2 >= 0)); ^ ./base/safemath.h(54): error: type name is not allowed assert (numeric_limits::is_integer && (p3 >= 0)); ^ detected during instantiation of "T pov_base::SafeUnsignedProduct(T1, T2) [with T=long, T1=long, T2=long]" at line 3070 of "base/image/image.cpp" ./base/safemath.h(54): error: the global scope has no "is_integer" assert (numeric_limits::is_integer && (p3 >= 0)); ^ ./base/safemath.h(55): error: type name is not allowed assert (numeric_limits::is_integer && (p4 >= 0)); ^ detected during instantiation of "T pov_base::SafeUnsignedProduct(T1, T2) [with T=long, T1=long, T2=long]" at line 3070 of "base/image/image.cpp" ./base/safemath.h(55): error: the global scope has no "is_integer" assert (numeric_limits::is_integer && (p4 >= 0)); ^ ./base/safemath.h(61): error: type name is not allowed if ( (((numeric_limits::max() / p4) / p3) / p2) < p1 ) ^ detected during instantiation of "T pov_base::SafeUnsignedProduct(T1, T2) [with T=long, T1=long, T2=long]" at line 3070 of "base/image/image.cpp" ./base/safemath.h(61): error: no instance of overloaded function "max" matches the argument list if ( (((numeric_limits::max() / p4) / p3) / p2) < p1 ) ^ detected during instantiation of "T pov_base::SafeUnsignedProduct(T1, T2) [with T=long, T1=long, T2=long]" at line 3070 of "base/image/image.cpp" ./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); ^ compilation aborted for base/image/image.cpp (code 2) make[2]: *** [base/image/image.o] Erreur 2 ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./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); ^ ./base/types.h(74): error: namespace "std" has no member "numeric_limits" return (T)clip(val, std::numeric_limits::min(), std::numeric_limits::max()); ^ detected during: instantiation of "bool pov_base::GenericRGBEColour::ComputeExponent(const pov_base::RGBColour &, T &, double &) [with BIAS=128, T=unsigned char]" at line 2128 of "./base/colour.h" instantiation of "pov_base::GenericRGBEColour::GenericRGBEColour(const pov_base::RGBColour &) [with BIAS=128, T=unsigned char]" at line 100 of "base/image/hdr.cpp" ./base/types.h(74): error: type name is not allowed return (T)clip(val, std::numeric_limits::min(), std::numeric_limits::max()); ^ detected during: instantiation of "bool pov_base::GenericRGBEColour::ComputeExponent(const pov_base::RGBColour &, T &, double &) [with BIAS=128, T=unsigned char]" at line 2128 of "./base/colour.h" instantiation of "pov_base::GenericRGBEColour::GenericRGBEColour(const pov_base::RGBColour &) [with BIAS=128, T=unsigned char]" at line 100 of "base/image/hdr.cpp" ./base/types.h(74): error: no instance of overloaded function "min" matches the argument list return (T)clip(val, std::numeric_limits::min(), std::numeric_limits::max()); ^ detected during: instantiation of "bool pov_base::GenericRGBEColour::ComputeExponent(const pov_base::RGBColour &, T &, double &) [with BIAS=128, T=unsigned char]" at line 2128 of "./base/colour.h" instantiation of "pov_base::GenericRGBEColour::GenericRGBEColour(const pov_base::RGBColour &) [with BIAS=128, T=unsigned char]" at line 100 of "base/image/hdr.cpp" ./base/types.h(74): error: namespace "std" has no member "numeric_limits" return (T)clip(val, std::numeric_limits::min(), std::numeric_limits::max()); ^ detected during: instantiation of "bool pov_base::GenericRGBEColour::ComputeExponent(const pov_base::RGBColour &, T &, double &) [with BIAS=128, T=unsigned char]" at line 2128 of "./base/colour.h" instantiation of "pov_base::GenericRGBEColour::GenericRGBEColour(const pov_base::RGBColour &) [with BIAS=128, T=unsigned char]" at line 100 of "base/image/hdr.cpp" ./base/types.h(74): error: type name is not allowed return (T)clip(val, std::numeric_limits::min(), std::numeric_limits::max()); ^ detected during: instantiation of "bool pov_base::GenericRGBEColour::ComputeExponent(const pov_base::RGBColour &, T &, double &) [with BIAS=128, T=unsigned char]" at line 2128 of "./base/colour.h" instantiation of "pov_base::GenericRGBEColour::GenericRGBEColour(const pov_base::RGBColour &) [with BIAS=128, T=unsigned char]" at line 100 of "base/image/hdr.cpp" ./base/types.h(74): error: no instance of overloaded function "max" matches the argument list return (T)clip(val, std::numeric_limits::min(), std::numeric_limits::max()); ^ detected during: instantiation of "bool pov_base::GenericRGBEColour::ComputeExponent(const pov_base::RGBColour &, T &, double &) [with BIAS=128, T=unsigned char]" at line 2128 of "./base/colour.h" instantiation of "pov_base::GenericRGBEColour::GenericRGBEColour(const pov_base::RGBColour &) [with BIAS=128, T=unsigned char]" at line 100 of "base/image/hdr.cpp" compilation aborted for base/image/hdr.cpp (code 2) make[2]: *** [base/image/hdr.o] Erreur 2 ./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); ^ ./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); ^ make[2]: La cible « all » n'a pas pu être refabriquée à cause d'erreurs. ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ make[2]: *** Pas de règle pour fabriquer la cible « ../source/libpovray.a », nécessaire pour « povray ». ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ ../source/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); ^ 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