Compilation under Linux x86_64 fails

Issue #353 resolved
Kopiersperre created an issue

In file included from /home/alex/caesaria/src/dalerank/source/core/requirements.hpp:21:0, from /home/alex/caesaria/src/dalerank/source/core/scopedptr.hpp:21, from /home/alex/caesaria/src/dalerank/source/gfx/picture.hpp:25, from /home/alex/caesaria/src/dalerank/source/gfx/picturesarray.hpp:22, from /home/alex/caesaria/src/dalerank/source/gfx/engine.hpp:22, from /home/alex/caesaria/src/dalerank/source/gfx/sdl_engine.hpp:25, from /home/alex/caesaria/src/dalerank/source/gfx/sdl_engine.cpp:19: /home/alex/caesaria/src/dalerank/source/gfx/sdl_engine.cpp: In member function 'virtual void gfx::SdlEngine::init()': /home/alex/caesaria/src/dalerank/source/version.hpp:21:32: error: 'Archived' was not declared in this scope #define CAESARIA_VERSION_REVSN Archived ^ /home/alex/caesaria/src/dalerank/source/gfx/sdl_engine.cpp:235:98: note: in expansion of macro 'CAESARIA_VERSION_REVSN' CAESARIA_VERSION_MAJOR, CAESARIA_VERSION_MINOR, CAESARIA_VERSION_REVSN, ^ source/CMakeFiles/CaesarIA-game.dir/build.make:8610: recipe for target 'source/CMakeFiles/CaesarIA-game.dir/gfx/sdl_engine.cpp.o' failed make[2]: [source/CMakeFiles/CaesarIA-game.dir/gfx/sdl_engine.cpp.o] Error 1 make[2]: Waiting for unfinished jobs.... In file included from /home/alex/caesaria/src/dalerank/source/core/requirements.hpp:21:0, from /home/alex/caesaria/src/dalerank/source/core/scopedptr.hpp:21, from /home/alex/caesaria/src/dalerank/source/gfx/picture.hpp:25, from /home/alex/caesaria/src/dalerank/source/gfx/picturesarray.hpp:22, from /home/alex/caesaria/src/dalerank/source/gfx/engine.hpp:22, from /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.hpp:23, from /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp:19: /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp: In member function 'virtual void gfx::GlEngine::init()': /home/alex/caesaria/src/dalerank/source/version.hpp:21:32: error: 'Archived' was not declared in this scope #define CAESARIA_VERSION_REVSN Archived ^ /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp:625:98: note: in expansion of macro 'CAESARIA_VERSION_REVSN' CAESARIA_VERSION_MAJOR, CAESARIA_VERSION_MINOR, CAESARIA_VERSION_REVSN, ^ /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp: In member function 'virtual void gfx::GlEngine::drawLine(const NColor&, const Point&, const Point&)': /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp:883:7: warning: unused variable 'i' [-Wunused-variable] int i=0; ^ /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp: In member function 'virtual void gfx::GlEngine::draw(const gfx::Picture&, const Rect&, const Rect&, Rect)': /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp:893:7: warning: unused variable 'i' [-Wunused-variable] int i=0; ^ /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp: At global scope: /home/alex/caesaria/src/dalerank/source/gfx/gl_engine.cpp:696:12: warning: 'int gfx::power_of_2(int)' defined but not used [-Wunused-function] static int power_of_2(int input) ^ source/CMakeFiles/CaesarIA-game.dir/build.make:8587: recipe for target 'source/CMakeFiles/CaesarIA-game.dir/gfx/gl_engine.cpp.o' failed make[2]: [source/CMakeFiles/CaesarIA-game.dir/gfx/gl_engine.cpp.o] Error 1 CMakeFiles/Makefile2:496: recipe for target 'source/CMakeFiles/CaesarIA-game.dir/all' failed make[1]: [source/CMakeFiles/CaesarIA-game.dir/all] Error 2 Makefile:76: recipe for target 'all' failed make: ** [all] Error 2

Comments (1)

  1. Log in to comment