Skip to content

Instantly share code, notes, and snippets.

@luan-cestari
Created October 28, 2014 13:05
Show Gist options
  • Save luan-cestari/b1a20dddf00865e445cd to your computer and use it in GitHub Desktop.
Save luan-cestari/b1a20dddf00865e445cd to your computer and use it in GitHub Desktop.
openage-> ./configure --mode=debug
$ ./configure --mode=debug
./configure is a convenience script that creates the build directory and invokes cmake for an out-of-source build.
don't feel obliged to use this, especially if you're packaging openage.
compiler suite: gnu
build_type | Debug
c_compiler | gcc
c_flags | -O1
cxx_compiler | g++
cxx_flags | -O1
exe_linker_flags |
install_prefix | /usr/local
module_linker_flags |
shared_linker_flags |
bindir:
/home/lcestari/Music/SFTtech-openage-87836ea/.bin/gcc-debug-O1/
invocation:
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=gcc -DCMAKE_C_FLAGS=-O1 -DCMAKE_CXX_COMPILER=g++ -DCMAKE_CXX_FLAGS=-O1 -DCMAKE_EXE_LINKER_FLAGS='' -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_MODULE_LINKER_FLAGS='' -DCMAKE_SHARED_LINKER_FLAGS='' -- /home/lcestari/Music/SFTtech-openage-87836ea
(running cmake...)
___ ______ _______ _______ ___
| _)/ _____|_______|_______|_ |
| | ( (____ _____ _ | | ___ ____ _____ ____ _____ ____ _____
| | \____ \| ___) | | | | / _ \| _ \| ___ | _ \(____ |/ _ | ___ |
| |_ _____) ) | | | _| | | |_| | |_| | ____| | | / ___ ( (_| | ____|
|___|______/|_| |_| (___| \___/| __/|_____)_| |_\_____|\___ |_____)
|_| (_____|
Welcome to the SFT technologies computer-aided openage build system!
You have chosen, or been chosen, to attempt the daring task of building openage.
If you have installed all the dependencies that are conveniently listed in [building.md], this _might_ work!
If it doesn't, consider reporting the issue/asking for help in #sfttech on freenode.net.
-- The CXX compiler identification is GNU 4.8.3
-- Check for working CXX compiler: /usr/bin/g++
-- Check for working CXX compiler: /usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found PythonInterp: /usr/bin/python3.3 (found suitable version "3.3.2", minimum required is "3.3")
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.6")
cpp tests
openage::console::tests::render: prints a few test lines to a buffer, and renders them to stdout
[demo] openage::console::tests::demo: showcases console as an interactive terminal on your current tty
openage::datastructure::tests::doubly_linked_list: test functionality of the circular linked list
openage::datastructure::tests::pairing_heap: test functionality of the pairing heap structure
C++ executable: openage
cpp/main.cpp
cpp/args.cpp
cpp/game_main.cpp
cpp/callbacks.cpp
cpp/engine.cpp
cpp/font.cpp
cpp/handlers.cpp
cpp/input.cpp
cpp/log.cpp
cpp/python.cpp
cpp/terrain.cpp
cpp/terrain_chunk.cpp
cpp/terrain_object.cpp
cpp/texture.cpp
cpp/audio/audio_manager.cpp
cpp/audio/category.cpp
cpp/audio/dynamic_loader.cpp
cpp/audio/format.cpp
cpp/audio/in_memory_loader.cpp
cpp/audio/loader_policy.cpp
cpp/audio/resource.cpp
cpp/audio/sound.cpp
cpp/console/buf.cpp
cpp/console/console.cpp
cpp/console/draw.cpp
cpp/console/tests.cpp
cpp/coord/camgame.cpp
cpp/coord/camhud.cpp
cpp/coord/chunk.cpp
cpp/coord/phys2.cpp
cpp/coord/phys3.cpp
cpp/coord/term.cpp
cpp/coord/tile.cpp
cpp/coord/tile3.cpp
cpp/coord/vec2.cpp
cpp/coord/vec2f.cpp
cpp/coord/vec3.cpp
cpp/coord/vec3f.cpp
cpp/coord/window.cpp
cpp/job/job_manager.cpp
cpp/pathfinding/a_star.cpp
cpp/pathfinding/heuristics.cpp
cpp/pathfinding/path.cpp
cpp/pathfinding/path_utils.cpp
cpp/shader/program.cpp
cpp/shader/shader.cpp
cpp/util/color.cpp
cpp/util/dir.cpp
cpp/util/error.cpp
cpp/util/file.cpp
cpp/util/fds.cpp
cpp/util/fps.cpp
cpp/util/misc.cpp
cpp/util/opengl.cpp
cpp/util/strings.cpp
cpp/util/timer.cpp
cpp/util/unicode.cpp
cpp/datastructure/tests.cpp
cpp/testing/testing.cpp
[gen] cpp/gamedata/texture.gen.cpp
[gen] cpp/gamedata/unit.gen.cpp
[gen] cpp/gamedata/tech.gen.cpp
[gen] cpp/gamedata/gamedata.gen.cpp
[gen] cpp/gamedata/sound.gen.cpp
[gen] cpp/gamedata/sound_file.gen.cpp
[gen] cpp/gamedata/blending_mode.gen.cpp
[gen] cpp/gamedata/terrain.gen.cpp
[gen] cpp/gamedata/color.gen.cpp
[gen] cpp/gamedata/string_resource.gen.cpp
[gen] cpp/gamedata/util.gen.cpp
[gen] cpp/testing/testlist.gen.cpp
[gen] cpp/gamedata/graphic.gen.cpp
[gen] cpp/gamedata/civilisation.gen.cpp
[gen] cpp/gamedata/research.gen.cpp
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- Found Freetype: /usr/lib64/libfreetype.so (found version "2.5.0")
-- Found GLEW: /usr/include
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib64/libX11.so
-- Found OpenGL: /usr/lib64/libGL.so
-- Found PythonLibs: /usr/lib64/libpython3.3m.so (found suitable version "3.3.2", minimum required is "3.3")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found SDL2: /usr/lib64/libSDL2.so;-lpthread
-- Found FTGL: /usr/lib64/libftgl.so
-- Found SDL2: /usr/lib64/libSDL2_image.so
py package: openage
py/openage/assets.py
py/openage/__init__.py
py/openage/config.py
py package: openage.convert
py/openage/convert/drs.py
py/openage/convert/__main__.py
py/openage/convert/hdlanguagefile.py
py/openage/convert/dataformat.py
py/openage/convert/util.py
py/openage/convert/slp.py
py/openage/convert/texture.py
py/openage/convert/stringresource.py
py/openage/convert/fix_data.py
py/openage/convert/mediafile.py
py/openage/convert/filelist.py
py/openage/convert/datafile.py
py/openage/convert/blendomatic.py
py/openage/convert/pefile.py
py/openage/convert/colortable.py
py/openage/convert/__init__.py
py package: openage.convert.gamedata
py/openage/convert/gamedata/research.py
py/openage/convert/gamedata/sound.py
py/openage/convert/gamedata/playercolor.py
py/openage/convert/gamedata/empiresdat.py
py/openage/convert/gamedata/civ.py
py/openage/convert/gamedata/graphic.py
py/openage/convert/gamedata/terrain.py
py/openage/convert/gamedata/unit.py
py/openage/convert/gamedata/__init__.py
py/openage/convert/gamedata/tech.py
py package: openage.convert.hardcoded
py/openage/convert/hardcoded/langcodes.py
py/openage/convert/hardcoded/termcolors.py
py/openage/convert/hardcoded/langcodes_hd.py
py/openage/convert/hardcoded/__init__.py
py/openage/convert/hardcoded/terrain_tile_size.py
py package: openage.convert.cabextract
py/openage/convert/cabextract/__main__.py
py/openage/convert/cabextract/cab.py
py/openage/convert/cabextract/__init__.py
py cpp extension module: openage.convert.cabextract.lzxd
py/openage/convert/cabextract/lzxd/lzxd.cpp
py/openage/convert/cabextract/lzxd/util.cpp
py/openage/convert/cabextract/lzxd/pyinterface.cpp
py package: openage.testing
py/openage/testing/__main__.py
py/openage/testing/testing.py
py/openage/testing/tests.py
py/openage/testing/__init__.py
py tests
openage.assets.test: tests python asset locator
openage.testing.tests.test_run_test: tests testing.run_test
openage.testing.tests.test_run_demo: tests testing.run_demo
openage.testing.tests.test_testspec: tests for correct python test specification file
[demo] openage.testing.tests.sample_demo: sample demo
openage v2.2
compiler | GNU 4.8.3
cxxflags | -O1 -Wall -Wextra -pedantic -std=c++11
install prefix | /usr/local
build dir | /home/lcestari/Music/SFTtech-openage-87836ea/.bin/gcc-debug-O1
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
FONTCONFIG_LIB
linked by target "openage" in directory /home/lcestari/Music/SFTtech-openage-87836ea/cpp
-- Configuring incomplete, errors occurred!
See also "/home/lcestari/Music/SFTtech-openage-87836ea/.bin/gcc-debug-O1/CMakeFiles/CMakeOutput.log".
See also "/home/lcestari/Music/SFTtech-openage-87836ea/.bin/gcc-debug-O1/CMakeFiles/CMakeError.log".
You have changed variables that require your cache to be deleted.
Configure will be re-run and you may have to reset some variables.
The following variables have changed:
CMAKE_C_COMPILER= gcc
-- Generating done
-- Build files have been written to: /home/lcestari/Music/SFTtech-openage-87836ea/.bin/gcc-debug-O1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment