Pages : 1
#1 Le 24/03/2006, à 15:32
- epsy
flexlay veut pas se compiler
salut,
lorsque j'essaye de compiler flexlay(avec scons), il me retourne cette(ces) erreur(s):
scons: Building targets ...
g++ -g -O2 -Wall -fPIC -I. -I/usr/local/include/ClanLib-0.7 -c -o lib/bitmap_layer.os lib/bitmap_layer.cxx
lib/bitmap_layer.cxx: In constructor ‘BitmapLayerImpl::BitmapLayerImpl(CL_PixelBuffer)’:
lib/bitmap_layer.cxx:70: erreur: no matching function for call to ‘CL_Surface::CL_Surface(CL_PixelBuffer&)’
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:138: note: candidats sont: CL_Surface::CL_Surface(const CL_Surface&)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:136: note: CL_Surface::CL_Surface(const std::string&, int)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:134: note: CL_Surface::CL_Surface(const std::string&, CL_ResourceManager*)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:130: note: CL_Surface::CL_Surface(CL_PixelBuffer*, bool, int)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:125: note: CL_Surface::CL_Surface()
lib/bitmap_layer.cxx: In constructor ‘BitmapLayerImpl::BitmapLayerImpl(int, int)’:
lib/bitmap_layer.cxx:83: erreur: no matching function for call to ‘CL_Surface::CL_Surface(CL_PixelBuffer)’
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:138: note: candidats sont: CL_Surface::CL_Surface(const CL_Surface&)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:136: note: CL_Surface::CL_Surface(const std::string&, int)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:134: note: CL_Surface::CL_Surface(const std::string&, CL_ResourceManager*)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:130: note: CL_Surface::CL_Surface(CL_PixelBuffer*, bool, int)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:125: note: CL_Surface::CL_Surface()
lib/bitmap_layer.cxx: In member function ‘virtual void BitmapLayerImpl::draw(CL_GraphicContext*)’:
lib/bitmap_layer.cxx:109: attention : passing ‘float’ for argument 1 to ‘void CL_Surface::draw(int, int, CL_GraphicContext*)’
lib/bitmap_layer.cxx:109: attention : passing ‘float’ for argument 2 to ‘void CL_Surface::draw(int, int, CL_GraphicContext*)’
lib/bitmap_layer.cxx: In member function ‘void BitmapLayer::set_pixeldata(CL_PixelBuffer)’:
lib/bitmap_layer.cxx:183: erreur: no matching function for call to ‘CL_Surface::CL_Surface(CL_PixelBuffer&)’
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:138: note: candidats sont: CL_Surface::CL_Surface(const CL_Surface&)
/usr/local/include/ClanLib-0.7/ClanLib/GL/../Display/surface.h:136: note: CL_Surface::CL_Surface(const std::string&, int)
j'ai clanlib-0.7, ruby1.8 et 1.9
Hors ligne
#2 Le 11/04/2006, à 19:55
- epsy
Re : flexlay veut pas se compiler
fonctionne avec la version svn de flexlay, mais cette version(celle "stable") continue toujours
Hors ligne
Pages : 1