Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [dejaime@manjaro NDTWN]$ make all
- g++ -I"/usr/local/include/ClanLib-3.0" -std=c++11 -c -o main.o main.cpp
- main.cpp: In static member function ‘static int DisplayProgram::main(const std::vector<std::basic_string<char> >&)’:
- main.cpp:16:38: error: no matching function for call to ‘clan::Canvas::Canvas(clan::GraphicContext&)’
- Canvas canvas(window.get_gc());
- ^
- main.cpp:16:38: note: candidates are:
- In file included from /usr/local/include/ClanLib-3.0/ClanLib/display.h:45:0,
- from main.cpp:2:
- /usr/local/include/ClanLib-3.0/ClanLib/Display/2D/canvas.h:83:11: note: clan::Canvas::Canvas(clan::DisplayWindow&)
- explicit Canvas(DisplayWindow &window);
- ^
- /usr/local/include/ClanLib-3.0/ClanLib/Display/2D/canvas.h:83:11: note: no known conversion for argument 1 from ‘clan::GraphicContext’ to ‘clan::DisplayWindow&’
- /usr/local/include/ClanLib-3.0/ClanLib/Display/2D/canvas.h:80:2: note: clan::Canvas::Canvas(clan::Canvas&, clan::FrameBuffer&)
- Canvas(Canvas &canvas, FrameBuffer &framebuffer);
- ^
- /usr/local/include/ClanLib-3.0/ClanLib/Display/2D/canvas.h:80:2: note: candidate expects 2 arguments, 1 provided
- /usr/local/include/ClanLib-3.0/ClanLib/Display/2D/canvas.h:77:2: note: clan::Canvas::Canvas()
- Canvas();
- ^
- /usr/local/include/ClanLib-3.0/ClanLib/Display/2D/canvas.h:77:2: note: candidate expects 0 arguments, 1 provided
- /usr/local/include/ClanLib-3.0/ClanLib/Display/2D/canvas.h:70:22: note: clan::Canvas::Canvas(const clan::Canvas&)
- class CL_API_DISPLAY Canvas
- ^
- /usr/local/include/ClanLib-3.0/ClanLib/Display/2D/canvas.h:70:22: note: no known conversion for argument 1 from ‘clan::GraphicContext’ to ‘const clan::Canvas&’
- main.cpp:18:9: error: reference to ‘Font’ is ambiguous
- Font font(canvas, "Tahoma", 30); // The clan prefix is required on linux due to a namespace conflict
- ^
- In file included from /usr/include/X11/Xlib.h:44:0,
- from /usr/local/include/ClanLib-3.0/ClanLib/Display/TargetProviders/../Window/display_window.h:45,
- from /usr/local/include/ClanLib-3.0/ClanLib/Display/TargetProviders/display_window_provider.h:39,
- from /usr/local/include/ClanLib-3.0/ClanLib/display.h:119,
- from main.cpp:2:
- /usr/include/X11/X.h:100:13: note: candidates are: typedef XID Font
- typedef XID Font;
- ^
- In file included from /usr/local/include/ClanLib-3.0/ClanLib/display.h:62:0,
- from main.cpp:2:
- /usr/local/include/ClanLib-3.0/ClanLib/Display/Font/font.h:52:22: note: class clan::Font
- class CL_API_DISPLAY Font
- ^
- main.cpp:22:13: error: incomplete type ‘clan::Draw’ used in nested name specifier
- Draw::line(canvas, 0, 110, 640, 110, Colorf::yellow);
- ^
- main.cpp:23:13: error: ‘font’ was not declared in this scope
- font.draw_text(canvas, 100, 100, "Hello World!", Colorf::lightseagreen);
- ^
- <builtin>: recipe for target 'main.o' failed
- make: *** [main.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement