Statistics | We have 1675 registered users The newest registered user is dejo123
Our users have posted a total of 30851 messages in 1411 subjects
|
Who is online? | In total there are 3 users online :: 0 Registered, 0 Hidden and 3 Guests None Most users ever online was 443 on Sun Mar 17, 2013 5:41 pm |
Latest topics | » THIS FORUM IS NOW OBSOLETE by NickTheNick Sat Sep 26, 2015 10:26 pm
» To all the people who come here looking for thrive. by NickTheNick Sat Sep 26, 2015 10:22 pm
» Build Error Code::Blocks / CMake by crovea Tue Jul 28, 2015 5:28 pm
» Hello! I can translate in japanese by tjwhale Thu Jul 02, 2015 7:23 pm
» On Leave (Offline thread) by NickTheNick Wed Jul 01, 2015 12:20 am
» Devblog #14: A Brave New Forum by NickTheNick Mon Jun 29, 2015 4:49 am
» Application for Programmer by crovea Fri Jun 26, 2015 11:14 am
» Re-Reapplication by The Creator Thu Jun 25, 2015 10:57 pm
» Application (programming) by crovea Tue Jun 23, 2015 8:00 am
» Achieving Sapience by MitochondriaBox Sun Jun 21, 2015 7:03 pm
» Microbe Stage GDD by tjwhale Sat Jun 20, 2015 3:44 pm
» Application for Programmer/ Theorist by tjwhale Wed Jun 17, 2015 9:56 am
» Application for a 3D Modeler. by Kaiju4u Wed Jun 10, 2015 11:16 am
» Presentation by Othithu Tue Jun 02, 2015 10:38 am
» Application of Sorts by crovea Sun May 31, 2015 5:06 pm
» want to contribute by Renzope Sun May 31, 2015 12:58 pm
» Music List Thread (Post New Themes Here) by Oliveriver Thu May 28, 2015 1:06 pm
» Application: English-Spanish translator by Renzope Tue May 26, 2015 1:53 pm
» Want to be promoter or project manager by TheBudderBros Sun May 24, 2015 9:00 pm
» A new round of Forum Revamps! by Oliveriver Wed May 20, 2015 11:32 am
|
|
| Development troubleshooting | |
|
+6benjamin71113 utikawa HariboTer Nimbal SuperLala Seregon 10 posters | |
Author | Message |
---|
moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Sun May 18, 2014 9:14 pm | |
| I get - Code:
-
DEBUG-TEST/usr/local/lib/libCEGUIBase-0.so So I guess that means my CEGUI install is borked. Here's CEGUI's current CmakeCache: - Code:
-
# This is the CMakeCache file. # For build in directory: /home/filip/Desktop/THRIVE/cegui-0.8.3/build # It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. # The syntax for the file is as follows: # KEY:TYPE=VALUE # KEY is the name of a variable in the cache. # TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!. # VALUE is the current value for the KEY.
######################## # EXTERNAL cache entries ########################
//The directory containing a CMake configuration file for Boost. Boost_DIR:PATH=Boost_DIR-NOTFOUND
//Path to a file. Boost_INCLUDE_DIR:PATH=/usr/local/include
//Boost library directory Boost_LIBRARY_DIRS:FILEPATH=/usr/local/lib
//The Boost PYTHON library Boost_PYTHON_LIBRARY:FILEPATH=/usr/local/lib/libboost_python.so
//Boost python library (debug) Boost_PYTHON_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_python.so
//Boost python library (release) Boost_PYTHON_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_python.so
//The Boost SYSTEM library Boost_SYSTEM_LIBRARY:FILEPATH=/usr/local/lib/libboost_system.so
//Boost system library (debug) Boost_SYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_system.so
//Boost system library (release) Boost_SYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_system.so
//The Boost THREAD library Boost_THREAD_LIBRARY:FILEPATH=/usr/local/lib/libboost_thread.so
//Boost thread library (debug) Boost_THREAD_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_thread.so
//Boost thread library (release) Boost_THREAD_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_thread.so
//The Boost UNIT_TEST_FRAMEWORK library Boost_UNIT_TEST_FRAMEWORK_LIBRARY:FILEPATH=/usr/local/lib/libboost_unit_test_framework.so
//Boost unit_test_framework library (debug) Boost_UNIT_TEST_FRAMEWORK_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_unit_test_framework.so
//Boost unit_test_framework library (release) Boost_UNIT_TEST_FRAMEWORK_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_unit_test_framework.so
//Dependencies for the target CEGUIBase-0_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libfreetype.so;general;dl;
//Dependencies for the target CEGUICommonDialogs-0_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUICommonDialogsDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;general;CEGUICommonDialogs-0;
//Dependencies for the target CEGUICoreWindowRendererSet_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIDemo6_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIDragDropDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIEditboxValidationDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIEffectsDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIExpatParser_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libexpat.so;general;CEGUIBase-0;
//Dependencies for the target CEGUIFontDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIFreeImageImageCodec_LIB_DEPENDS:STATIC=general;/usr/lib/libfreeimage.so;general;CEGUIBase-0;
//Dependencies for the target CEGUIGameMenuDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIHUDDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIHelloWorldDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIInventoryDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIMinesweeper_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUINullRenderer-0_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIOgreRenderer-0_LIB_DEPENDS:STATIC=general;/usr/local/lib/libOgreMain.so;general;/usr/local/lib/libboost_thread.so;general;/usr/local/lib/libboost_system.so;general;CEGUIBase-0;
//Dependencies for the target CEGUISTBImageCodec_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIScrollablePaneDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUITGAImageCodec_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUITabControlDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUITextDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUITinyXMLParser_LIB_DEPENDS:STATIC=general;/usr/lib/libtinyxml.so;general;CEGUIBase-0;
//Dependencies for the target CEGUITreeDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Dependencies for the target CEGUIWidgetDemo_LIB_DEPENDS:STATIC=general;CEGUIBase-0;
//Specifies whether to build the Corona based ImageCodec module CEGUI_BUILD_IMAGECODEC_CORONA:BOOL=OFF
//Specifies whether to build the DevIL based ImageCodec module CEGUI_BUILD_IMAGECODEC_DEVIL:BOOL=OFF
//Specifies whether to build the FreeImage based ImageCodec module CEGUI_BUILD_IMAGECODEC_FREEIMAGE:BOOL=ON
//Specifies whether to build the PVR only ImageCodec module CEGUI_BUILD_IMAGECODEC_PVR:BOOL=OFF
//Specifies whether to build the SILLY based ImageCodec module CEGUI_BUILD_IMAGECODEC_SILLY:BOOL=OFF
//Specifies whether to build the STB based ImageCodec module CEGUI_BUILD_IMAGECODEC_STB:BOOL=ON
//Specifies whether to build the based TGA only ImageCodec module CEGUI_BUILD_IMAGECODEC_TGA:BOOL=ON
//Specifies whether to build the custom tolua binding generator // 'toluappcegui' CEGUI_BUILD_LUA_GENERATOR:BOOL=OFF
//Specifies whether to build the Lua based script module CEGUI_BUILD_LUA_MODULE:BOOL=OFF
//Specifies whether to build the Python extension module(s) CEGUI_BUILD_PYTHON_MODULES:BOOL=ON
//Specifies whether to build the Direct3D 10 renderer module CEGUI_BUILD_RENDERER_DIRECT3D10:BOOL=OFF
//Specifies whether to build the Direct3D 11 renderer module CEGUI_BUILD_RENDERER_DIRECT3D11:BOOL=OFF
//Specifies whether to build the Direct3D 9 renderer module CEGUI_BUILD_RENDERER_DIRECT3D9:BOOL=OFF
//Specifies whether to build the DirectFB renderer module CEGUI_BUILD_RENDERER_DIRECTFB:BOOL=OFF
//Specifies whether to build the Irrlicht renderer module CEGUI_BUILD_RENDERER_IRRLICHT:BOOL=OFF
//Specifies whether to build the null renderer module CEGUI_BUILD_RENDERER_NULL:BOOL=ON
//Specifies whether to build the Ogre renderer module CEGUI_BUILD_RENDERER_OGRE:BOOL=ON
//Specifies whether to build the OpenGL renderer module CEGUI_BUILD_RENDERER_OPENGL:BOOL=OFF
//Specifies whether to build the OpenGL 3+ (core profile) renderer // module CEGUI_BUILD_RENDERER_OPENGL3:BOOL=OFF
//Specifies whether to build the OpenGLES renderer module CEGUI_BUILD_RENDERER_OPENGLES:BOOL=OFF
//Specifies whether the static configs will be built. (NB: Shared // configs are always built) CEGUI_BUILD_STATIC_CONFIGURATION:BOOL=OFF
//String holding a suffix appended to the name of output binaries // (under CMake build, only used for debug). CEGUI_BUILD_SUFFIX:STRING=
//Specifies whether to build the regression and performance tests. CEGUI_BUILD_TESTS:BOOL=OFF
//Specifies whether to build the Expat based XMLParser module CEGUI_BUILD_XMLPARSER_EXPAT:BOOL=ON
//Specifies whether to build the libxml2 based XMLParser module CEGUI_BUILD_XMLPARSER_LIBXML2:BOOL=OFF
//Specifies whether to build the RapidXML based XMLParser module CEGUI_BUILD_XMLPARSER_RAPIDXML:BOOL=OFF
//Specifies whether to build the TinyXML based XMLParser module CEGUI_BUILD_XMLPARSER_TINYXML:BOOL=ON
//Specifies whether to build the Xerces-C++ based XMLParser module CEGUI_BUILD_XMLPARSER_XERCES:BOOL=OFF
//If checked, CEGUI can use custom allocation. (for experienced // developers only!) CEGUI_CUSTOM_ALLOCATORS:BOOL=OFF
//Which include file contains memory allocators and allocation // configuration. (only used if CEGUI_CUSTOM_ALLOCATORS is checked) //\nWe have bundled 2 allocators, mostly for demonstrational purposes. //\nCEGUI/MemoryStdAllocator.h contains malloc allocator, use it // as a starting point for your own allocators //\nCEGUI/MemoryOgreAllocator.h delegates allocation to Ogre, which // may be useful to Ogre users (you will have to manually change // linking options of CEGUIBase!) CEGUI_CUSTOM_ALLOCATORS_INCLUDE:STRING=CEGUI/MemoryStdAllocator.h
//Specifies whether to build the DefaultLogger implementation CEGUI_HAS_DEFAULT_LOGGER:BOOL=ON
//Specifies whether to include Freetype font support CEGUI_HAS_FREETYPE:BOOL=ON
//Specifies whether to build the minizip based resource provider CEGUI_HAS_MINIZIP_RESOURCE_PROVIDER:BOOL=OFF
//Specifies whether to include PCRE regexp matching for editbox // string validation CEGUI_HAS_PCRE_REGEX:BOOL=OFF
//Specifies whether to install with RPATH set to the install location // (TRUE) or with no RPATH set (FALSE). CEGUI_INSTALL_WITH_RPATH:BOOL=OFF
//Specifies the ImageCodec module to use as the default CEGUI_OPTION_DEFAULT_IMAGECODEC:STRING=FreeImageImageCodec
//Specifies the XMLParser module to use as the default CEGUI_OPTION_DEFAULT_XMLPARSER:STRING=ExpatParser
//Specifies whether to enable extra validation in the Lua script // module in non-debug builds CEGUI_OPTION_SAFE_LUA_MODULE:BOOL=OFF
//Specifies whether to build the CEGUI sample applications CEGUI_SAMPLES_ENABLED:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_COMMON_DIALOGUES_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_DEMO6:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_DRAGDROP_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_EDITBOX_VALIDATION_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_EFFECTS_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_FONT_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_GAMEMENU_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_HELLO_WORLD_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_HUD_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_INVENTORY_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_MINESWEEPER_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_SCROLLABLEPANE_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_TABCONTROL_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_TEXT_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_TREE_DEMO:BOOL=ON
//Specifies whether this sample should be built or not CEGUI_SAMPLES_ENABLE_WIDGET_DEMO:BOOL=ON
//Specifies whether the sample applications will use the Direct3D // 10 renderer CEGUI_SAMPLES_USE_DIRECT3D10:BOOL=OFF
//Specifies whether the sample applications will use the Direct3D // 11 renderer CEGUI_SAMPLES_USE_DIRECT3D11:BOOL=OFF
//Specifies whether the sample applications will use the Direct3D // 9 renderer CEGUI_SAMPLES_USE_DIRECT3D9:BOOL=OFF
//Specifies whether the sample applications will use the DirectFB // renderer CEGUI_SAMPLES_USE_DIRECTFB:BOOL=OFF
//Specifies whether the sample applications will make use of the // GTK2 UI for renderer selection. CEGUI_SAMPLES_USE_GTK2:BOOL=OFF
//Specifies whether the sample applications will use the Irrlicht // renderer CEGUI_SAMPLES_USE_IRRLICHT:BOOL=OFF
//Specifies whether the sample applications will use the Ogre renderer CEGUI_SAMPLES_USE_OGRE:BOOL=ON
//Specifies whether the sample applications will use the OpenGL // renderer CEGUI_SAMPLES_USE_OPENGL:BOOL=OFF
//Specifies whether the sample applications will use the OpenGL // 3 renderer CEGUI_SAMPLES_USE_OPENGL3:BOOL=OFF
//Specifies image codec library to link to samples in static builds. CEGUI_STATIC_IMAGECODEC_MODULE:STRING=CEGUIFreeImageImageCodec
//Specifies xml parser library to link to samples in static builds. CEGUI_STATIC_XMLPARSER_MODULE:STRING=CEGUIExpatParser
//Which string class should CEGUI use //\n1 - utf8 and utf32 aware inbuilt string, //\n2 - std::string without custom allocation, //\n3 - std::basic_string allocated according to allocator config CEGUI_STRING_CLASS:STRING=1
//Specifies whether bi-directional text will be supported via the // fribidi library. CEGUI_USE_FRIBIDI:BOOL=OFF
//Specifies whether bi-directional text will be supported via the // embedded minibidi. CEGUI_USE_MINIBIDI:BOOL=OFF
//Path to a program. CMAKE_AR:FILEPATH=/usr/bin/ar
//Sets the configuration to build (Release, Debug, etc...) CMAKE_BUILD_TYPE:STRING=Release
//Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON
//CXX compiler. CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
//Flags used by the compiler during all build types. CMAKE_CXX_FLAGS:STRING=
//Flags used by the compiler during debug builds. CMAKE_CXX_FLAGS_DEBUG:STRING=-g
//Flags used by the compiler during release minsize builds. CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds (/MD /Ob1 /Oi // /Ot /Oy /Gs will produce slightly less optimized but smaller // files). CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the compiler during Release with Debug Info builds. CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g
//C compiler. CMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc
//Flags used by the compiler during all build types. CMAKE_C_FLAGS:STRING=
//Flags used by the compiler during debug builds. CMAKE_C_FLAGS_DEBUG:STRING=-g
//Flags used by the compiler during release minsize builds. CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds (/MD /Ob1 /Oi // /Ot /Oy /Gs will produce slightly less optimized but smaller // files). CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the compiler during Release with Debug Info builds. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g
//Flags used by the linker. CMAKE_EXE_LINKER_FLAGS:STRING=' '
//Flags used by the linker during debug builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds. CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
//Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/usr/local
//Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld
//Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
//Flags used by the linker during the creation of modules. CMAKE_MODULE_LINKER_FLAGS:STRING=' '
//Flags used by the linker during debug builds. CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds. CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds. CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds. CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program. CMAKE_NM:FILEPATH=/usr/bin/nm
//Path to a program. CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
//Path to a program. CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
//Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=cegui
//Path to a program. CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
//Flags used by the linker during the creation of dll's. CMAKE_SHARED_LINKER_FLAGS:STRING=' '
//Flags used by the linker during debug builds. CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during release minsize builds. CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during release builds. CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during Release with Debug Info builds. CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when using shared libraries. CMAKE_SKIP_RPATH:BOOL=OFF
//Path to a program. CMAKE_STRIP:FILEPATH=/usr/bin/strip
//If true, cmake will use relative paths in makefiles and projects. CMAKE_USE_RELATIVE_PATHS:BOOL=OFF
//If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console // during the make. This is useful for debugging only. With Visual // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=OFF
//Path to a file. CORONA_H_PATH:PATH=CORONA_H_PATH-NOTFOUND
//Path to a library. CORONA_LIB:FILEPATH=CORONA_LIB-NOTFOUND
//Path to a library. CORONA_LIB_DBG:FILEPATH=CORONA_LIB_DBG-NOTFOUND
//Enable to build Debian packages CPACK_BINARY_DEB:BOOL=OFF
//Enable to build NSIS packages CPACK_BINARY_NSIS:BOOL=OFF
//Enable to build RPM packages CPACK_BINARY_RPM:BOOL=OFF
//Enable to build STGZ packages CPACK_BINARY_STGZ:BOOL=ON
//Enable to build TBZ2 packages CPACK_BINARY_TBZ2:BOOL=OFF
//Enable to build TGZ packages CPACK_BINARY_TGZ:BOOL=ON
//Enable to build TZ packages CPACK_BINARY_TZ:BOOL=ON
//Path to a file. D3DX11EFFECTS_H_PATH:PATH=D3DX11EFFECTS_H_PATH-NOTFOUND
//Path to a library. D3DX11EFFECTS_LIB:FILEPATH=D3DX11EFFECTS_LIB-NOTFOUND
//Path to a library. D3DX11EFFECTS_LIB_DBG:FILEPATH=D3DX11EFFECTS_LIB_DBG-NOTFOUND
//Path to a file. DIRECTFB_H_PATH:PATH=DIRECTFB_H_PATH-NOTFOUND
//Path to a library. DIRECTFB_LIB:FILEPATH=DIRECTFB_LIB-NOTFOUND
//Path to a library. DIRECTFB_LIB_DBG:FILEPATH=DIRECTFB_LIB_DBG-NOTFOUND
//Path to a file. DIRECTXSDK_H_PATH:PATH=DIRECTXSDK_H_PATH-NOTFOUND
//Path to a file. DIRECTXSDK_LIB_PATH:PATH=DIRECTXSDK_LIB_PATH-NOTFOUND
//Graphviz Dot tool for using Doxygen DOXYGEN_DOT_EXECUTABLE:FILEPATH=/usr/bin/dot
DOXYGEN_DOT_PATH:FILEPATH=/usr/bin
//Doxygen documentation generation tool (http://www.doxygen.org) DOXYGEN_EXECUTABLE:FILEPATH=/usr/bin/doxygen
//Path to a file. EXPAT_H_PATH:PATH=/usr/include
//Path to a library. EXPAT_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libexpat.so
//Path to a library. EXPAT_LIB_DBG:FILEPATH=EXPAT_LIB_DBG-NOTFOUND
//Path to a file. FREEIMAGE_H_PATH:PATH=/usr/include
//Path to a library. FREEIMAGE_LIB:FILEPATH=/usr/lib/libfreeimage.so
//Path to a library. FREEIMAGE_LIB_DBG:FILEPATH=FREEIMAGE_LIB_DBG-NOTFOUND
//Path to a file. FREETYPE_H_PATH_ft2build:PATH=/usr/include
//Path to a file. FREETYPE_H_PATH_ftconfig:PATH=/usr/include/freetype2
//Path to a library. FREETYPE_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libfreetype.so
//Path to a library. FREETYPE_LIB_DBG:FILEPATH=FREETYPE_LIB_DBG-NOTFOUND
//Path to a library. FRIBIDI_D_LIBRARY_DBG:FILEPATH=FRIBIDI_D_LIBRARY_DBG-NOTFOUND
//Path to a library. FRIBIDI_D_LIBRARY_STATIC_DBG:FILEPATH=FRIBIDI_D_LIBRARY_STATIC_DBG-NOTFOUND
//Path to a file. FRIBIDI_H_PATH:PATH=FRIBIDI_H_PATH-NOTFOUND
//Path to a library. FRIBIDI_LIBRARY:FILEPATH=FRIBIDI_LIBRARY-NOTFOUND
//Path to a library. FRIBIDI_LIBRARY_STATIC:FILEPATH=FRIBIDI_LIBRARY_STATIC-NOTFOUND
//Path to a file. GLEW_H_PATH:PATH=GLEW_H_PATH-NOTFOUND
//Path to a library. GLEW_LIB:FILEPATH=GLEW_LIB-NOTFOUND
//Path to a library. GLEW_LIB_DBG:FILEPATH=GLEW_LIB_DBG-NOTFOUND
//Path to a file. GLFW_H_PATH:PATH=GLFW_H_PATH-NOTFOUND
//Path to a library. GLFW_LIB:FILEPATH=GLFW_LIB-NOTFOUND
//Path to a library. GLFW_LIB_DBG:FILEPATH=GLFW_LIB_DBG-NOTFOUND
//Path to a file. GLM_H_PATH:PATH=GLM_H_PATH-NOTFOUND
//Path to a file. GTK2_ATK_INCLUDE_DIR:PATH=GTK2_ATK_INCLUDE_DIR-NOTFOUND
//Path to a library. GTK2_ATK_LIBRARY:FILEPATH=GTK2_ATK_LIBRARY-NOTFOUND
//Path to a file. GTK2_CAIRO_INCLUDE_DIR:PATH=GTK2_CAIRO_INCLUDE_DIR-NOTFOUND
//Path to a library. GTK2_CAIRO_LIBRARY:FILEPATH=GTK2_CAIRO_LIBRARY-NOTFOUND
//Path to a file. GTK2_FONTCONFIG_INCLUDE_DIR:PATH=GTK2_FONTCONFIG_INCLUDE_DIR-NOTFOUND
//Path to a file. GTK2_GDKCONFIG_INCLUDE_DIR:PATH=GTK2_GDKCONFIG_INCLUDE_DIR-NOTFOUND
//Path to a file. GTK2_GDK_INCLUDE_DIR:PATH=GTK2_GDK_INCLUDE_DIR-NOTFOUND
//Path to a library. GTK2_GDK_LIBRARY:FILEPATH=GTK2_GDK_LIBRARY-NOTFOUND
//Path to a file. GTK2_GDK_PIXBUF_INCLUDE_DIR:PATH=GTK2_GDK_PIXBUF_INCLUDE_DIR-NOTFOUND
//Path to a library. GTK2_GDK_PIXBUF_LIBRARY:FILEPATH=GTK2_GDK_PIXBUF_LIBRARY-NOTFOUND
//Path to a file. GTK2_GLIBCONFIG_INCLUDE_DIR:PATH=GTK2_GLIBCONFIG_INCLUDE_DIR-NOTFOUND
//Path to a file. GTK2_GLIB_INCLUDE_DIR:PATH=GTK2_GLIB_INCLUDE_DIR-NOTFOUND
//Path to a library. GTK2_GLIB_LIBRARY:FILEPATH=GTK2_GLIB_LIBRARY-NOTFOUND
//Path to a file. GTK2_GOBJECT_INCLUDE_DIR:PATH=GTK2_GOBJECT_INCLUDE_DIR-NOTFOUND
//Path to a library. GTK2_GOBJECT_LIBRARY:FILEPATH=GTK2_GOBJECT_LIBRARY-NOTFOUND
//Path to a file. GTK2_GTK_INCLUDE_DIR:PATH=GTK2_GTK_INCLUDE_DIR-NOTFOUND
//Path to a library. GTK2_GTK_LIBRARY:FILEPATH=GTK2_GTK_LIBRARY-NOTFOUND
//Path to a file. GTK2_PANGO_INCLUDE_DIR:PATH=GTK2_PANGO_INCLUDE_DIR-NOTFOUND
//Path to a library. GTK2_PANGO_LIBRARY:FILEPATH=GTK2_PANGO_LIBRARY-NOTFOUND
//Path to a file. ICONV_H_PATH:PATH=/usr/include
//Path to a library. ICONV_LIB:FILEPATH=ICONV_LIB-NOTFOUND
//Path to a library. ILU_LIB:FILEPATH=ILU_LIB-NOTFOUND
//Path to a library. ILU_LIB_DBG:FILEPATH=ILU_LIB_DBG-NOTFOUND
//Path to a file. IL_H_PATH:PATH=IL_H_PATH-NOTFOUND
//Path to a library. IL_LIB:FILEPATH=IL_LIB-NOTFOUND
//Path to a library. IL_LIB_DBG:FILEPATH=IL_LIB_DBG-NOTFOUND
//Path to a file. IRRLICHT_H_PATH:PATH=IRRLICHT_H_PATH-NOTFOUND
//Path to a library. IRRLICHT_LIB:FILEPATH=IRRLICHT_LIB-NOTFOUND
//Path to a library. IRRLICHT_LIB_DBG:FILEPATH=IRRLICHT_LIB_DBG-NOTFOUND
//Path to a file. LIBXML2_INCLUDE_DIR:PATH=LIBXML2_INCLUDE_DIR-NOTFOUND
//Path to a library. LIBXML2_LIBRARIES:FILEPATH=LIBXML2_LIBRARIES-NOTFOUND
//Path to a program. LIBXML2_XMLLINT_EXECUTABLE:FILEPATH=/usr/bin/xmllint
//Path to a file. LUA_H_PATH:PATH=LUA_H_PATH-NOTFOUND
//Path to a library. LUA_LIB:FILEPATH=LUA_LIB-NOTFOUND
//Path to a library. LUA_LIB_DBG:FILEPATH=LUA_LIB_DBG-NOTFOUND
//Path to a file. MINIZIP_H_PATH:PATH=MINIZIP_H_PATH-NOTFOUND
//Path to a library. MINIZIP_LIB:FILEPATH=MINIZIP_LIB-NOTFOUND
//Path to a library. MINIZIP_LIB_DBG:FILEPATH=MINIZIP_LIB_DBG-NOTFOUND
//Path to a file. OGRE_H_BUILD_SETTINGS_PATH:PATH=/usr/local/include/OGRE
//Path to a file. OGRE_H_PATH:PATH=/usr/local/include/OGRE
//Path to a library. OGRE_LIB:FILEPATH=/usr/local/lib/libOgreMain.so
//Path to a library. OGRE_LIB_DBG:FILEPATH=OGRE_LIB_DBG-NOTFOUND
//Path to a file. OIS_H_PATH:PATH=/usr/include/OIS
//Path to a library. OIS_LIB:FILEPATH=/usr/lib/libOIS.so
//Path to a library. OIS_LIB_DBG:FILEPATH=OIS_LIB_DBG-NOTFOUND
//Path to a file. OPENGLES_H_PATH:PATH=OPENGLES_H_PATH-NOTFOUND
//Path to a library. OPENGLES_LIB:FILEPATH=OPENGLES_LIB-NOTFOUND
//Path to a file. OPENGL_INCLUDE_DIR:PATH=/usr/include
//Path to a library. OPENGL_gl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGL.so
//Path to a library. OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLU.so
//Path to a file. OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND
//Path to a file. PCRE_H_PATH:PATH=PCRE_H_PATH-NOTFOUND
//Path to a library. PCRE_LIB:FILEPATH=PCRE_LIB-NOTFOUND
//Path to a library. PCRE_LIB_DBG:FILEPATH=PCRE_LIB_DBG-NOTFOUND
//pkg-config executable PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config
//Path to a file. PVRTOOLS_H_PATH:PATH=PVRTOOLS_H_PATH-NOTFOUND
//Path to a library. PVRTOOLS_LIB:FILEPATH=PVRTOOLS_LIB-NOTFOUND
//Path to a program. PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python
//Path to a file. PYTHON_INCLUDE_DIR:PATH=/usr/include/python2.7
//Path to a library. PYTHON_LIBRARY:FILEPATH=/usr/lib/libpython2.7.so
//Dependencies for the target PyCEGUINullRenderer_LIB_DEPENDS:STATIC=general;CEGUIBase-0;general;/usr/local/lib/libboost_python.so;general;/usr/lib/libpython2.7.so;general;CEGUINullRenderer-0;
//Dependencies for the target PyCEGUIOgreRenderer_LIB_DEPENDS:STATIC=general;CEGUIBase-0;general;/usr/local/lib/libboost_python.so;general;/usr/lib/libpython2.7.so;general;CEGUIOgreRenderer-0;
//Dependencies for the target PyCEGUI_LIB_DEPENDS:STATIC=general;CEGUIBase-0;general;/usr/local/lib/libboost_python.so;general;/usr/lib/libpython2.7.so;
//Path to a file. RAPIDXML_H_PATH:PATH=RAPIDXML_H_PATH-NOTFOUND
//preprocessor definitions SILLY_DEFINITIONS:STRING=USE_SILLYOPTIONS_H
//Path to a file. SILLY_H_PATH:PATH=SILLY_H_PATH-NOTFOUND
//Path to a library. SILLY_LIB:FILEPATH=SILLY_LIB-NOTFOUND
//Path to a library. SILLY_LIB_DBG:FILEPATH=SILLY_LIB_DBG-NOTFOUND
//Path to a file. TINYXML_H_PATH:PATH=/usr/include
//Path to a library. TINYXML_LIB:FILEPATH=/usr/lib/libtinyxml.so
//Path to a library. TINYXML_LIB_DBG:FILEPATH=TINYXML_LIB_DBG-NOTFOUND
//Path to a file. TOLUAPP_H_PATH:PATH=TOLUAPP_H_PATH-NOTFOUND
//Path to a library. TOLUAPP_LIB:FILEPATH=TOLUAPP_LIB-NOTFOUND
//Path to a library. TOLUAPP_LIB_DBG:FILEPATH=TOLUAPP_LIB_DBG-NOTFOUND
//Path to a file. X11_ICE_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_ICE_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libICE.so
//Path to a file. X11_SM_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_SM_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libSM.so
//Path to a file. X11_X11_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_X11_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libX11.so
//Path to a file. X11_XRes_INCLUDE_PATH:PATH=X11_XRes_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_XRes_LIB:FILEPATH=X11_XRes_LIB-NOTFOUND
//Path to a file. X11_XShm_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_XSync_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_XTest_INCLUDE_PATH:PATH=X11_XTest_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_XTest_LIB:FILEPATH=X11_XTest_LIB-NOTFOUND
//Path to a file. X11_Xaccessrules_INCLUDE_PATH:PATH=X11_Xaccessrules_INCLUDE_PATH-NOTFOUND
//Path to a file. X11_Xaccessstr_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xau_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xau_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXau.so
//Path to a file. X11_Xcomposite_INCLUDE_PATH:PATH=X11_Xcomposite_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xcomposite_LIB:FILEPATH=X11_Xcomposite_LIB-NOTFOUND
//Path to a file. X11_Xcursor_INCLUDE_PATH:PATH=X11_Xcursor_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xcursor_LIB:FILEPATH=X11_Xcursor_LIB-NOTFOUND
//Path to a file. X11_Xdamage_INCLUDE_PATH:PATH=X11_Xdamage_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xdamage_LIB:FILEPATH=X11_Xdamage_LIB-NOTFOUND
//Path to a file. X11_Xdmcp_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xdmcp_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXdmcp.so
//Path to a library. X11_Xext_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXext.so
//Path to a file. X11_Xfixes_INCLUDE_PATH:PATH=X11_Xfixes_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xfixes_LIB:FILEPATH=X11_Xfixes_LIB-NOTFOUND
//Path to a file. X11_Xft_INCLUDE_PATH:PATH=X11_Xft_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xft_LIB:FILEPATH=X11_Xft_LIB-NOTFOUND
//Path to a file. X11_Xi_INCLUDE_PATH:PATH=X11_Xi_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xi_LIB:FILEPATH=X11_Xi_LIB-NOTFOUND
//Path to a file. X11_Xinerama_INCLUDE_PATH:PATH=X11_Xinerama_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xinerama_LIB:FILEPATH=X11_Xinerama_LIB-NOTFOUND
//Path to a file. X11_Xinput_INCLUDE_PATH:PATH=X11_Xinput_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xinput_LIB:FILEPATH=X11_Xinput_LIB-NOTFOUND
//Path to a file. X11_Xkb_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xkbfile_INCLUDE_PATH:PATH=X11_Xkbfile_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xkbfile_LIB:FILEPATH=X11_Xkbfile_LIB-NOTFOUND
//Path to a file. X11_Xkblib_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xlib_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xpm_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xpm_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXpm.so
//Path to a file. X11_Xrandr_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xrandr_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXrandr.so
//Path to a file. X11_Xrender_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xrender_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXrender.so
//Path to a file. X11_Xscreensaver_INCLUDE_PATH:PATH=X11_Xscreensaver_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xscreensaver_LIB:FILEPATH=X11_Xscreensaver_LIB-NOTFOUND
//Path to a file. X11_Xshape_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xt_INCLUDE_PATH:PATH=/usr/include
//Path to a library. X11_Xt_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXt.so
//Path to a file. X11_Xutil_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_Xv_INCLUDE_PATH:PATH=X11_Xv_INCLUDE_PATH-NOTFOUND
//Path to a library. X11_Xv_LIB:FILEPATH=X11_Xv_LIB-NOTFOUND
//Path to a library. X11_Xxf86misc_LIB:FILEPATH=X11_Xxf86misc_LIB-NOTFOUND
//Path to a file. X11_dpms_INCLUDE_PATH:PATH=/usr/include
//Path to a file. X11_xf86misc_INCLUDE_PATH:PATH=X11_xf86misc_INCLUDE_PATH-NOTFOUND
//Path to a file. X11_xf86vmode_INCLUDE_PATH:PATH=X11_xf86vmode_INCLUDE_PATH-NOTFOUND
//Path to a file. XERCESC_H_PATH:PATH=XERCESC_H_PATH-NOTFOUND
//Path to a library. XERCESC_LIB:FILEPATH=XERCESC_LIB-NOTFOUND
//Path to a library. XERCESC_LIB_DBG:FILEPATH=XERCESC_LIB_DBG-NOTFOUND
//Value Computed by CMake cegui_BINARY_DIR:STATIC=/home/filip/Desktop/THRIVE/cegui-0.8.3/build
//Value Computed by CMake cegui_SOURCE_DIR:STATIC=/home/filip/Desktop/THRIVE/cegui-0.8.3
######################## # INTERNAL cache entries ########################
//ADVANCED property for variable: Boost_INCLUDE_DIR Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_LIBRARY_DIRS Boost_LIBRARY_DIRS-ADVANCED:INTERNAL=1 //The library version string for boost libraries Boost_LIB_VERSION:INTERNAL=1_54 //Whether the Boost PYTHON library found Boost_PYTHON_FOUND:INTERNAL=ON //ADVANCED property for variable: Boost_PYTHON_LIBRARY Boost_PYTHON_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_PYTHON_LIBRARY_DEBUG Boost_PYTHON_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_PYTHON_LIBRARY_RELEASE Boost_PYTHON_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Whether the Boost SYSTEM library found Boost_SYSTEM_FOUND:INTERNAL=ON //ADVANCED property for variable: Boost_SYSTEM_LIBRARY Boost_SYSTEM_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_SYSTEM_LIBRARY_DEBUG Boost_SYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_SYSTEM_LIBRARY_RELEASE Boost_SYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Whether the Boost THREAD library found Boost_THREAD_FOUND:INTERNAL=ON //ADVANCED property for variable: Boost_THREAD_LIBRARY Boost_THREAD_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_THREAD_LIBRARY_DEBUG Boost_THREAD_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_THREAD_LIBRARY_RELEASE Boost_THREAD_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Whether the Boost UNIT_TEST_FRAMEWORK library found Boost_UNIT_TEST_FRAMEWORK_FOUND:INTERNAL=ON //ADVANCED property for variable: Boost_UNIT_TEST_FRAMEWORK_LIBRARY Boost_UNIT_TEST_FRAMEWORK_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_UNIT_TEST_FRAMEWORK_LIBRARY_DEBUG Boost_UNIT_TEST_FRAMEWORK_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Boost_UNIT_TEST_FRAMEWORK_LIBRARY_RELEASE Boost_UNIT_TEST_FRAMEWORK_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //The version number for boost libraries Boost_VERSION:INTERNAL=105400 //Test CEGUI_ICONV_USES_CONST_INBUF CEGUI_ICONV_USES_CONST_INBUF:INTERNAL= //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_BUILD_TOOL CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1 //What is the target build tool cmake is generating for. CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make //This is the directory where this CMakeCache.txt was created CMAKE_CACHEFILE_DIR:INTERNAL=/home/filip/Desktop/THRIVE/cegui-0.8.3/build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2 //Minor version of cmake used to create the current loaded cache CMAKE_CACHE_MINOR_VERSION:INTERNAL=8 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=7 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. CMAKE_COMMAND:INTERNAL=/usr/bin/cmake //Path to cpack program executable. CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack //Path to ctest program executable. CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 CMAKE_CXX_COMPILER_WORKS:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 CMAKE_C_COMPILER_WORKS:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //Result of TRY_COMPILE CMAKE_DETERMINE_CXX_ABI_COMPILED:INTERNAL=TRUE //Result of TRY_COMPILE CMAKE_DETERMINE_C_ABI_COMPILED:INTERNAL=TRUE //Path to cache edit program executable. CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/cmake-gui //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 //Name of generator. CMAKE_GENERATOR:INTERNAL=Unix Makefiles //Have function connect CMAKE_HAVE_CONNECT:INTERNAL=1 //Have function gethostbyname CMAKE_HAVE_GETHOSTBYNAME:INTERNAL=1 //Have function remove CMAKE_HAVE_REMOVE:INTERNAL=1 //Have function shmat CMAKE_HAVE_SHMAT:INTERNAL=1 //Start directory with the top level CMakeLists.txt file for this // project CMAKE_HOME_DIRECTORY:INTERNAL=/home/filip/Desktop/THRIVE/cegui-0.8.3 //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //Have library ICE CMAKE_LIB_ICE_HAS_ICECONNECTIONNUMBER:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=36 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //Path to CMake installation. CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_RPATH CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP CMAKE_STRIP-ADVANCED:INTERNAL=1 //Suppress Warnings that are meant for the author of the CMakeLists.txt // files. CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=FALSE //uname command CMAKE_UNAME:INTERNAL=/bin/uname //ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CORONA_H_PATH CORONA_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CORONA_LIB CORONA_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CORONA_LIB_DBG CORONA_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_DEB CPACK_BINARY_DEB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_NSIS CPACK_BINARY_NSIS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_RPM CPACK_BINARY_RPM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_STGZ CPACK_BINARY_STGZ-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_TBZ2 CPACK_BINARY_TBZ2-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_TGZ CPACK_BINARY_TGZ-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_TZ CPACK_BINARY_TZ-ADVANCED:INTERNAL=1 //tarball basename CPACK_SOURCE_PACKAGE_FILE_NAME:INTERNAL=cegui-0.8.3 //ADVANCED property for variable: D3DX11EFFECTS_H_PATH D3DX11EFFECTS_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: D3DX11EFFECTS_LIB D3DX11EFFECTS_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: D3DX11EFFECTS_LIB_DBG D3DX11EFFECTS_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: DIRECTFB_H_PATH DIRECTFB_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: DIRECTFB_LIB DIRECTFB_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: DIRECTFB_LIB_DBG DIRECTFB_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: DIRECTXSDK_H_PATH DIRECTXSDK_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: DIRECTXSDK_LIB_PATH DIRECTXSDK_LIB_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: DOXYGEN_DOT_EXECUTABLE DOXYGEN_DOT_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: DOXYGEN_DOT_PATH DOXYGEN_DOT_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: DOXYGEN_EXECUTABLE DOXYGEN_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: EXPAT_H_PATH EXPAT_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: EXPAT_LIB EXPAT_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: EXPAT_LIB_DBG EXPAT_LIB_DBG-ADVANCED:INTERNAL=1 //Details about finding Doxygen FIND_PACKAGE_MESSAGE_DETAILS_Doxygen:INTERNAL=[/usr/bin/doxygen][v()] //Details about finding EXPAT FIND_PACKAGE_MESSAGE_DETAILS_EXPAT:INTERNAL=[/usr/lib/x86_64-linux-gnu/libexpat.so][/usr/include][v()] //Details about finding FREEIMAGE FIND_PACKAGE_MESSAGE_DETAILS_FREEIMAGE:INTERNAL=[/usr/lib/libfreeimage.so][/usr/include][v()] //Details about finding FREETYPE FIND_PACKAGE_MESSAGE_DETAILS_FREETYPE:INTERNAL=[/usr/lib/x86_64-linux-gnu/libfreetype.so][/usr/include][/usr/include/freetype2][v()] //Details about finding OGRE FIND_PACKAGE_MESSAGE_DETAILS_OGRE:INTERNAL=[/usr/local/lib/libOgreMain.so][/usr/local/include/OGRE][/usr/local/include/OGRE][v()] //Details about finding OIS FIND_PACKAGE_MESSAGE_DETAILS_OIS:INTERNAL=[/usr/lib/libOIS.so][/usr/include/OIS][v()] //Details about finding OpenGL FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libGL.so][v()] //Details about finding PythonInterp FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python][v2.7.3()] //Details about finding PythonLibs FIND_PACKAGE_MESSAGE_DETAILS_PythonLibs:INTERNAL=[/usr/lib/libpython2.7.so][/usr/include/python2.7][v()] //Details about finding TINYXML FIND_PACKAGE_MESSAGE_DETAILS_TINYXML:INTERNAL=[/usr/lib/libtinyxml.so][/usr/include][v()] //Details about finding X11 FIND_PACKAGE_MESSAGE_DETAILS_X11:INTERNAL=[/usr/lib/x86_64-linux-gnu/libX11.so][/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include] //ADVANCED property for variable: FREEIMAGE_H_PATH FREEIMAGE_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FREEIMAGE_LIB FREEIMAGE_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FREEIMAGE_LIB_DBG FREEIMAGE_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FREETYPE_H_PATH_ft2build FREETYPE_H_PATH_ft2build-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FREETYPE_H_PATH_ftconfig FREETYPE_H_PATH_ftconfig-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FREETYPE_LIB FREETYPE_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FREETYPE_LIB_DBG FREETYPE_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FRIBIDI_D_LIBRARY_DBG FRIBIDI_D_LIBRARY_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FRIBIDI_D_LIBRARY_STATIC_DBG FRIBIDI_D_LIBRARY_STATIC_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FRIBIDI_H_PATH FRIBIDI_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FRIBIDI_LIBRARY FRIBIDI_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: FRIBIDI_LIBRARY_STATIC FRIBIDI_LIBRARY_STATIC-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GLEW_H_PATH GLEW_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GLEW_LIB GLEW_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GLEW_LIB_DBG GLEW_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GLFW_H_PATH GLFW_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GLFW_LIB GLFW_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GLFW_LIB_DBG GLFW_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GLM_H_PATH GLM_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTK2_ATK_LIBRARY GTK2_ATK_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTK2_CAIRO_LIBRARY GTK2_CAIRO_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTK2_GDK_LIBRARY GTK2_GDK_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTK2_GDK_PIXBUF_LIBRARY GTK2_GDK_PIXBUF_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTK2_GLIB_LIBRARY GTK2_GLIB_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTK2_GOBJECT_LIBRARY GTK2_GOBJECT_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTK2_GTK_LIBRARY GTK2_GTK_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTK2_PANGO_LIBRARY GTK2_PANGO_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ICONV_H_PATH ICONV_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ICONV_LIB ICONV_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ICONV_LIB_GLIBC ICONV_LIB_GLIBC-ADVANCED:INTERNAL=1 //Test ICONV_LIB_GLIBC ICONV_LIB_GLIBC:INTERNAL=1 //ADVANCED property for variable: ILU_LIB ILU_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ILU_LIB_DBG ILU_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: IL_H_PATH IL_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: IL_LIB IL_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: IL_LIB_DBG IL_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: IRRLICHT_H_PATH IRRLICHT_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: IRRLICHT_LIB IRRLICHT_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: IRRLICHT_LIB_DBG IRRLICHT_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LIBXML2_INCLUDE_DIR LIBXML2_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LIBXML2_LIBRARIES LIBXML2_LIBRARIES-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LIBXML2_XMLLINT_EXECUTABLE LIBXML2_XMLLINT_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LUA_H_PATH LUA_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LUA_LIB LUA_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LUA_LIB_DBG LUA_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MINIZIP_H_PATH MINIZIP_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MINIZIP_LIB MINIZIP_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: MINIZIP_LIB_DBG MINIZIP_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OGRE_H_BUILD_SETTINGS_PATH OGRE_H_BUILD_SETTINGS_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OGRE_H_PATH OGRE_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OGRE_LIB OGRE_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OGRE_LIB_DBG OGRE_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OIS_H_PATH OIS_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OIS_LIB OIS_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OIS_LIB_DBG OIS_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OPENGLES_H_PATH OPENGLES_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OPENGLES_LIB OPENGLES_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OPENGL_INCLUDE_DIR OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OPENGL_gl_LIBRARY OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OPENGL_glu_LIBRARY OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PCRE_H_PATH PCRE_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PCRE_LIB PCRE_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PCRE_LIB_DBG PCRE_LIB_DBG-ADVANCED:INTERNAL=1 PC_FRIBIDI_CFLAGS:INTERNAL= PC_FRIBIDI_CFLAGS_I:INTERNAL= PC_FRIBIDI_CFLAGS_OTHER:INTERNAL= PC_FRIBIDI_FOUND:INTERNAL= PC_FRIBIDI_INCLUDEDIR:INTERNAL= PC_FRIBIDI_LIBDIR:INTERNAL= PC_FRIBIDI_LIBS:INTERNAL= PC_FRIBIDI_LIBS_L:INTERNAL= PC_FRIBIDI_LIBS_OTHER:INTERNAL= PC_FRIBIDI_LIBS_PATHS:INTERNAL= PC_FRIBIDI_PREFIX:INTERNAL= PC_FRIBIDI_STATIC_CFLAGS:INTERNAL= PC_FRIBIDI_STATIC_CFLAGS_I:INTERNAL= PC_FRIBIDI_STATIC_CFLAGS_OTHER:INTERNAL= PC_FRIBIDI_STATIC_LIBDIR:INTERNAL= PC_FRIBIDI_STATIC_LIBS:INTERNAL= PC_FRIBIDI_STATIC_LIBS_L:INTERNAL= PC_FRIBIDI_STATIC_LIBS_OTHER:INTERNAL= PC_FRIBIDI_STATIC_LIBS_PATHS:INTERNAL= PC_FRIBIDI_VERSION:INTERNAL= PC_FRIBIDI_fribidi_INCLUDEDIR:INTERNAL= PC_FRIBIDI_fribidi_LIBDIR:INTERNAL= PC_FRIBIDI_fribidi_PREFIX:INTERNAL= PC_FRIBIDI_fribidi_VERSION:INTERNAL= PC_LIBXML_CFLAGS:INTERNAL= PC_LIBXML_CFLAGS_I:INTERNAL= PC_LIBXML_CFLAGS_OTHER:INTERNAL= PC_LIBXML_FOUND:INTERNAL= PC_LIBXML_INCLUDEDIR:INTERNAL= PC_LIBXML_LIBDIR:INTERNAL= PC_LIBXML_LIBS:INTERNAL= PC_LIBXML_LIBS_L:INTERNAL= PC_LIBXML_LIBS_OTHER:INTERNAL= PC_LIBXML_LIBS_PATHS:INTERNAL= PC_LIBXML_PREFIX:INTERNAL= PC_LIBXML_STATIC_CFLAGS:INTERNAL= PC_LIBXML_STATIC_CFLAGS_I:INTERNAL= PC_LIBXML_STATIC_CFLAGS_OTHER:INTERNAL= PC_LIBXML_STATIC_LIBDIR:INTERNAL= PC_LIBXML_STATIC_LIBS:INTERNAL= PC_LIBXML_STATIC_LIBS_L:INTERNAL= PC_LIBXML_STATIC_LIBS_OTHER:INTERNAL= PC_LIBXML_STATIC_LIBS_PATHS:INTERNAL= PC_LIBXML_VERSION:INTERNAL= PC_LIBXML_libxml-2.0_INCLUDEDIR:INTERNAL= PC_LIBXML_libxml-2.0_LIBDIR:INTERNAL= PC_LIBXML_libxml-2.0_PREFIX:INTERNAL= PC_LIBXML_libxml-2.0_VERSION:INTERNAL= //ADVANCED property for variable: PKG_CONFIG_EXECUTABLE PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PVRTOOLS_H_PATH PVRTOOLS_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PVRTOOLS_LIB PVRTOOLS_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PYTHON_EXECUTABLE PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PYTHON_INCLUDE_DIR PYTHON_INCLUDE_DIR-ADVANCED:INTERNAL=1 //Path to where Python.h is found (deprecated) PYTHON_INCLUDE_PATH:INTERNAL=/usr/include/python2.7 //ADVANCED property for variable: PYTHON_LIBRARY PYTHON_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: RAPIDXML_H_PATH RAPIDXML_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SILLY_DEFINITIONS SILLY_DEFINITIONS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SILLY_H_PATH SILLY_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SILLY_LIB SILLY_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SILLY_LIB_DBG SILLY_LIB_DBG-ADVANCED:INTERNAL=1 //Test TINYXML_API_TEST TINYXML_API_TEST:INTERNAL=1 //ADVANCED property for variable: TINYXML_H_PATH TINYXML_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TINYXML_LIB TINYXML_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TINYXML_LIB_DBG TINYXML_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TOLUAPP_H_PATH TOLUAPP_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TOLUAPP_LIB TOLUAPP_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TOLUAPP_LIB_DBG TOLUAPP_LIB_DBG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_ICE_INCLUDE_PATH X11_ICE_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_ICE_LIB X11_ICE_LIB-ADVANCED:INTERNAL=1 //Have library /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so X11_LIB_X11_SOLO:INTERNAL=1 //ADVANCED property for variable: X11_SM_INCLUDE_PATH X11_SM_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_SM_LIB X11_SM_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_X11_INCLUDE_PATH X11_X11_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_X11_LIB X11_X11_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XRes_INCLUDE_PATH X11_XRes_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XRes_LIB X11_XRes_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XShm_INCLUDE_PATH X11_XShm_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XSync_INCLUDE_PATH X11_XSync_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XTest_INCLUDE_PATH X11_XTest_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_XTest_LIB X11_XTest_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xaccessrules_INCLUDE_PATH X11_Xaccessrules_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xaccessstr_INCLUDE_PATH X11_Xaccessstr_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xau_INCLUDE_PATH X11_Xau_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xau_LIB X11_Xau_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xcomposite_INCLUDE_PATH X11_Xcomposite_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xcomposite_LIB X11_Xcomposite_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xcursor_INCLUDE_PATH X11_Xcursor_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xcursor_LIB X11_Xcursor_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xdamage_INCLUDE_PATH X11_Xdamage_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xdamage_LIB X11_Xdamage_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xdmcp_INCLUDE_PATH X11_Xdmcp_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xdmcp_LIB X11_Xdmcp_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xext_LIB X11_Xext_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xfixes_INCLUDE_PATH X11_Xfixes_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xfixes_LIB X11_Xfixes_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xft_INCLUDE_PATH X11_Xft_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xft_LIB X11_Xft_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xi_INCLUDE_PATH X11_Xi_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xi_LIB X11_Xi_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xinerama_INCLUDE_PATH X11_Xinerama_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xinerama_LIB X11_Xinerama_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xinput_INCLUDE_PATH X11_Xinput_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xinput_LIB X11_Xinput_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xkb_INCLUDE_PATH X11_Xkb_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xkbfile_INCLUDE_PATH X11_Xkbfile_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xkbfile_LIB X11_Xkbfile_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xkblib_INCLUDE_PATH X11_Xkblib_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xlib_INCLUDE_PATH X11_Xlib_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xpm_INCLUDE_PATH X11_Xpm_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xpm_LIB X11_Xpm_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xrandr_INCLUDE_PATH X11_Xrandr_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xrandr_LIB X11_Xrandr_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xrender_INCLUDE_PATH X11_Xrender_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xrender_LIB X11_Xrender_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xscreensaver_INCLUDE_PATH X11_Xscreensaver_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xscreensaver_LIB X11_Xscreensaver_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xshape_INCLUDE_PATH X11_Xshape_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xt_INCLUDE_PATH X11_Xt_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xt_LIB X11_Xt_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xutil_INCLUDE_PATH X11_Xutil_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xv_INCLUDE_PATH X11_Xv_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xv_LIB X11_Xv_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_Xxf86misc_LIB X11_Xxf86misc_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_dpms_INCLUDE_PATH X11_dpms_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_xf86misc_INCLUDE_PATH X11_xf86misc_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: X11_xf86vmode_INCLUDE_PATH X11_xf86vmode_INCLUDE_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: XERCESC_H_PATH XERCESC_H_PATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: XERCESC_LIB XERCESC_LIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: XERCESC_LIB_DBG XERCESC_LIB_DBG-ADVANCED:INTERNAL=1 __pkg_config_checked_PC_FRIBIDI:INTERNAL=1 __pkg_config_checked_PC_LIBXML:INTERNAL=1
I'm gonna set CEGUI_BUILD_SUFFIX to _d, you might want to also seeing as you were complaining about having to rename. I'm currently looking into using checkinstall for installing dependencies from source, since it seems you can checkinstall in the build directory of an already-installed library to convert the library into a managed one (or reinstall as?), which means you can uninstall if you need to fix things, which I do. | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Mon May 19, 2014 5:35 am | |
| So it's linking against the CEGUIBase library but not OgreRenderer it seems, which is where the bootstrap function is defined. Could you try to change ${CEGUI_LIBRARY} on CMakeList:246 to ${CEGUI_LIBRARIES}
Regarding the name thing, it may not be a clean solution but for now we just need to get it running and it's not the issue I'm getting in my VM atm. | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Mon May 19, 2014 10:44 pm | |
| Okay I did and it still won't link, same error. I'll try more tomorrow.
I'm also having annoying issues getting the upstream changes since I bugfixed a lua script, which is already committed to my fork, so there's nothing to stash... anyway. I should sleep. | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Tue May 20, 2014 10:13 am | |
| I made progress in my new Ubuntu VM such that I have gotten to the point of compile errors in thrive as well, there is a ton of them tho.. I've taken notes during the process so that we won't need to repeat any mistakes. | |
| | | timlyo Newcomer
Posts : 19 Reputation : 0 Join date : 2013-09-04 Age : 29 Location : England
| Subject: Re: Development troubleshooting Tue May 20, 2014 10:32 am | |
| What compile errors are you getting? I've managed to compile ok with Ogre 1.8.1 and cegui 8.3.2 | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Tue May 20, 2014 8:36 pm | |
| - crovea wrote:
- compile errors in thrive as well, there is a ton of them tho..
Check your gcc version, you might have 4.6, which will puke errors at you (mine sure did). | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Wed May 21, 2014 3:43 am | |
| Oh you managed a full compile? Well I was getting errors with 'using' which I found was caused by using g++ 4.6 from ubuntu 12.04. I tried finding a newer version of GCC which wasn't possible, I then tried to compile GCC myself, but that gave some cryptic compile error, so I ended up trying to upgrade my ubuntu, but while doing that my host machine lost power so the VM became corrupted. I've since then made progress on a 14.04 VM, and taken notes for all the packages etc I've installed in the process, which could hopefully turn into a guide. However I'm (hopefully temporarily) stuck where my Mint VM was also stuck, which is it complaining about missing ogre plugins (although I know that I have atleast some of them). EDIT: - Quote :
Check your gcc version, you might have 4.6 EDIT2: I managed to compile thrive now! I'm getting some linker errors, however. I also found a solution to the FindCEGUI.cmake problem: - Code:
-
sudo mv /usr/local/include/cegui-0/CEGUI /usr/local/include/CEGUI EDIT3: Almost got it running. It's complaining that I compiled CEGUI without freetype during actual runtime, which should be solvable. Its mostly due to ubuntu having freetype already and not allowing me to install it. Here is the "guide" document I have so far: https://docs.google.com/document/d/1FGMzODYC8fRpW9uTvpN7YJ8vPJitA3GBuo998efgxJk/edit?usp=sharing Take a look and comment! EDIT4: Having been at the freetype thing for hours, It seems to come down to not being able to get libfreetype.so (the dynamic version, which CEGUI needs) instead of libfreetype.a nomather what I try. I tried packages, installing packages from source, compiling from source (also with ./configure --disable-static) and finding binaries online but it seems an impossible task to get the dynamic version =/ | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Wed May 21, 2014 9:22 pm | |
| So after adding a workaround to CmakeLists: - Code:
-
add_library(CeguiOgreRenderer SHARED IMPORTED) set_property(TARGET CeguiOgreRenderer PROPERTY IMPORTED_LOCATION "/usr/local/lib/libCEGUIOgreRenderer-0_d.so") I finally got it all to link successfully :D! So, like timiyo, I ran RunTests, and EntityFilter.record failed. Then I tried running Thrive, and it segfaulted on me. So now I'm gdb'ing through it. Here's a valgrind of it: - Code:
-
==4477== Invalid read of size 8 ==4477== at 0xB68068: std::unique_ptr<thrive::Engine::Implementation, std::default_delete<thrive::Engine::Implementation> >::get() const (unique_ptr.h:234) ==4477== by 0xB65B41: std::unique_ptr<thrive::Engine::Implementation, std::default_delete<thrive::Engine::Implementation> >::operator->() const (unique_ptr.h:229) ==4477== by 0xB5DE8E: thrive::Engine::init() (engine.cpp:558) ==4477== by 0xB5BD3C: thrive::Game::run() (game.cpp:69) ==4477== by 0xB59C93: main (Main.cpp:24) ==4477== Address 0x4a282edee34 is not stack'd, malloc'd or (recently) free'd And from gdb we see: - Code:
-
thrive::Game::run() () at /home/filip/Desktop/THRIVE/thrive/src/game.cpp:66 66 unsigned int fpsCount = 0; (gdb) n 67 int fpsTime = 0; (gdb) n 68 auto lastUpdate = Implementation::Clock::now(); (gdb) n 69 m_impl->m_engine.init(); (gdb) s std::unique_ptr<thrive::Game::Implementation, std::default_delete<thrive::Game::Implementation> >::operator->() const () at /usr/include/c++/4.8/bits/unique_ptr.h:229 229 return get(); (gdb) n 230 } (gdb) n
Program received signal SIGSEGV, Segmentation fault. 0x0000000000b68068 in std::unique_ptr<thrive::Engine::Implementation, std::default_delete<thrive::Engine::Implementation> >::get() const () at /usr/include/c++/4.8/bits/unique_ptr.h:234 234 { return std::get<0>(_M_t); }
So it seems m_impl is most likely null. Why that, I don't know. Edit: This smells just like a standard cross-platform memory handling inconsistency. Maybe it's due to the mix of static and dynamic initialization and unique pointers, maybe it's the static initialization order fiasco, I dunno.
Last edited by moopli on Wed May 21, 2014 10:30 pm; edited 1 time in total (Reason for editing : some more poking) | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Thu May 22, 2014 4:30 am | |
| Very strange errors. m_impl is a unique_ptr and it is initialized in the constructor at game.cpp:43. I would recommend doing a if (m_impl.get() == nullptr) sanity check and I would personally just start doing divide&conquer with couts to try and figure out exactly what the illegal operations are.
I'm not seeing much static initialization that could have an effect, provided how the error seems to occur.
Perhaps it could be a wierd gcc issue, I'm using gcc 4.7.4 myself, and I think nimbal was using the same version when he made this specific code on linux, so testing on a different gcc could be a last resort. | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Thu May 22, 2014 8:09 am | |
| Okay I've been loading up on debug couts, and it seems like the original error isn't showing up any more (oh noes). It complained of missing the resources.cfg and so on, so I moved the config files into the build directory, and now I'm getting errors finding the dynamic libraries. Anyway gotta go to work.
Last edited by moopli on Sun May 25, 2014 1:13 pm; edited 1 time in total (Reason for editing : eep a typo) | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Thu May 22, 2014 9:03 am | |
| Sounds like good news Did you do sudo make install? That will create a dist directory with a bin directory inside, from where you run the executable. You will likely still get missing dynamic libraries, which can be solved with renaming again as described in the end of this doc: https://docs.google.com/document/d/1FGMzODYC8fRpW9uTvpN7YJ8vPJitA3GBuo998efgxJk/edit?usp=sharing
| |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Thu May 22, 2014 11:25 am | |
| Awww... yeahh! | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Fri May 23, 2014 4:16 am | |
| - Quote :
Ah, thanks! Now, after sudo make install and renaming those libraries, Thrive opens up (woohoo) but all I get is a black screen (boohoo). I can, however, alt-tab out whenever I like, so it seems the game isn't actually unresponsive, just not rendering. Now I'm trying to figure out why.
Edit: 1: Doesn't seem to be entering the game loop 2: fails with config file io errors if I don't run it as root (normal?) I think I had to run the first time as root as well. I'm not sure why Regarding the black screen, you don't get any output in the terminal? Try checking the default and CEGUI.log files in the bin directory for any useful info. | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Fri May 23, 2014 3:26 pm | |
| Well, I had a long reply all ready this morning but my computer ate it while I was leaving for work (where I am now, so I can't post log files). Anyway, the default and CEGUI.log files didn't contain anything notable to a cursory skimming (I can post them when I get home, but you'll probably be asleep). the only terminal output I'm getting is the couts I added -- they indicate that the game hangs at m_engine.init() in Game::run(). Next step, I guess, is to pepper Engine::init() with couts then. Thanks again for all the help :D! | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Fri May 23, 2014 4:20 pm | |
| Glad to help Couts is always a good help :b | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Fri May 23, 2014 7:53 pm | |
| Here's the default. And the CEGUI.log is huge. Here's some fun running Thrive (I print out some game data to make sure it's initialized): - Code:
-
thrive/build/dist/bin$ ./Thrive Game::Game() location: 0x2adfcb0 m_quit: 0 m_engine: 0x2adfcb0 Some m_engine data: 0x2ae34a8 leaving Game::Game() Game::run() CEGUI::FileIOException in function 'virtual void CEGUI::DefaultLogger::setLogFilename(const CEGUI::String&, bool)' (/home/filip/Desktop/THRIVE/cegui-0.8.3/cegui/src/DefaultLogger.cpp:154) : Failed to open file 'CEGUI.log' for writing terminate called after throwing an instance of 'CEGUI::FileIOException' what(): CEGUI::FileIOException in function 'virtual void CEGUI::DefaultLogger::setLogFilename(const CEGUI::String&, bool)' (/home/filip/Desktop/THRIVE/cegui-0.8.3/cegui/src/DefaultLogger.cpp:154) : Failed to open file 'CEGUI.log' for writing Aborted (core dumped) filip@ubuntu:~/Desktop/THRIVE/thrive/build/dist/bin$ sudo ./Thrive [sudo] password for filip: Game::Game() location: 0x2eb8cb0 m_quit: 0 m_engine: 0x2eb8cb0 Some m_engine data: 0x2ebc4a8 leaving Game::Game() Game::run()
Here we see both failure to load CEGUI.log when not run as root and failure to enter loop when run as root. Updates on what happens in m_engine.init() will follow. Edit: Here's some more fun: - Code:
-
$ sudo ./Thrive Game::Game() location: 0x14cecb0 m_quit: 0 m_engine: 0x14cecb0 Some m_engine data: 0x14d24a8 leaving Game::Game() Game::run() m_impl: 0x14cecb0 hello entered Engine::init() logs set up scripts set up graphics set up input manager set up GUI set up scripts loaded all gamestates initialized ^Cfilip@ubuntu:~/Desktop/THRIVE/thrive/build/dist/bin$ sudo ./Thrive Game::Game() location: 0x2377cb0 m_quit: 0 m_engine: 0x2377cb0 Some m_engine data: 0x237b4a8 leaving Game::Game() Game::run()
Identical runs, one time it enters Engine::init() the other time it can't even get past the start of Game::run(). I have no idea. More couts, I guess. Oh also, chmodding CEGUI.log to 777 fixed Thrive's need to sudo. Edit2: Oh shoot. I may have discovered the source of all my woes -- i didn't know you have to keep Ogre in the same place forever, so after installing it in one place I moved it to a more convenient directory. I think now's the time to reinstall Ogre. Doing now. Edit3: So i rebuilt Ogre and Thrive, and now it can't find libluabind.so, yay.Edit4: Found libluabind where it should've been copied from, copied it into dist/bin, and now Thrive is running again. This time, I've narrowed the issue down to the sound manager: - Code:
-
thrive/build/dist/bin$ ./Thrive Game::Game() location: 0x2907150 m_quit: 0 m_engine: 0x2907150 Some m_engine data: 0x290a4f8 leaving Game::Game() Game::run() ^C filip@ubuntu:~/Desktop/THRIVE/thrive/build/dist/bin$ ./Thrive Game::Game() location: 0x2fcf150 m_quit: 0 m_engine: 0x2fcf150 Some m_engine data: 0x2fd24f8 leaving Game::Game() Game::run() m_impl: 0x2fcf150 hello :D entered Engine::init() logs set up scripts set up graphics set up input manager set up GUI set up scripts loaded all gamestates initialized entering Engine::Implementation::setupSoundManager() getting sound manager singleton initializing sound manager ^C We still see it hanging every now and then when it starts Game::run(), and the furthest it's ever gotten is to soundManager.init() in Engine::Implementation::setupSoundManager(). Is there any way I can disable the sound completely at runtime? Or at compile time, I just want to see if that's the only issue left. If there are more problems, then I have my work cut out for me; but if only the sound is failing, then i could always let it be and get to work.
Last edited by moopli on Sat May 24, 2014 10:52 pm; edited 3 times in total (Reason for editing : yay back to the last problem) | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Sun May 25, 2014 1:44 pm | |
| Your log stopped right before it should log sound so that is consistent with your findings.
You can disable sound completely by removing/commenting the following lines: m_impl->setupSoundManager(); on src/engine/engine.cpp:574 SoundSourceSystem(), on scripts/microbe_stage/setup.lua:467 setupSound() on scripts/microbe_stage/setup.lua:475 SoundSourceSystem(), on scripts/microbe_editor/setup.lua:69 setupSound() on scripts/microbe_editor/setup.lua:74 SoundSourceSystem(), on scripts/main_menu/setup.lua:43 setupSound() on scripts/main_menu/setup.lua:47 | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Sun May 25, 2014 9:41 pm | |
| So, I commented all those lines, and now the main menu opens, but it segfaults once I try switching game states. Is there some state-exit-cleanup code that references the sound system? | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Mon May 26, 2014 4:38 am | |
| Shouldn't be :PI managed to switch to the microbe stage without issue, but I can try some more when I get home.
EDIT: Can confirm that switching between the 3 gamestates doesn't crash :b | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Mon May 26, 2014 9:30 pm | |
| O noes, we're at an impasse *gasp* whatever shall we do?
I keep getting this gnawing feeling that I didn't configure/install all the libraries properly. If only there was an easy way to roll back library changes so I can step through them all again... | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Thu May 29, 2014 5:46 am | |
| Missed your reply sorry, our uni project is due in a couple of days so I'm busy these days Yeah it must have been some dependency =/ You can try following the doc I made as closely as possible: https://docs.google.com/document/d/1FGMzODYC8fRpW9uTvpN7YJ8vPJitA3GBuo998efgxJk/edit
| |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Sun Jun 08, 2014 10:50 pm | |
| So I shrunk some partitions to make some space for a 14.04 install of ubuntu, and following the doc to a t, I ran into issues with CEGUI not compiling with freetype for some reason. the first time I built CEGUI, I did notice that it couldn't find freetype, but then after setting some more variables it found it. However, after rebuilding CEGUI and Thrive, I still get asserts firing telling me that CEGUI was compiled without freetype support. | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Tue Jun 10, 2014 2:11 pm | |
| Ah yes, I had those issues as well, forgot to add them to the doc, sorry, hope you didn't spend too much time on it!
The problem is you have a dynamic library for freetype (.so) and CEGUI, when compiled, expects a static one (.a) to compile correctly. I ended up trying lots of stuff like removing freetype from ubuntu (without removing dependencies, be careful) and reinstalling, I also tried recompiling freetype with flags for static library but didn't work.
I did manage with some help to get a static version, I think it simply involved installing it with "sudo apt-get install libfreetype6" without -dev at the end, as I was told that the dev part means dynamic libraries usually. After obtaining the static version, recompile and reinstall CEGUI and remember to do the renaming thing again.
I'm not sure if my previous attempts (that involved uninstalling freetype) may have helped CEGUI find the .a file i eventually created, so you might need to do something like that.
If it doesn't work I can look further into my installation and ask the guy who was helping me what we did.
You're close to have everything working!
btw letting you know that this is my exam week and that my activity is a bit lower these days, but i try to check the forums/github atleast once a day and I try to work on some issues when I can. | |
| | | moopli Developer
Posts : 318 Reputation : 56 Join date : 2013-09-30 Age : 29 Location : hanging from the chandelier
| Subject: Re: Development troubleshooting Wed Jun 11, 2014 1:01 pm | |
| That's odd, libfreetype6-dev should install the static library, at least, according to the package details. After some looking, it seems that libfreetype.a does exist, it's just not directly in /usr/lib. So perhaps what's needed is to hardlink it in.
Edit: Okay I tried that and it didn't help. I did notice, however, that Ogre apparently compiled without freetype, so I'm recompiling Ogre right now, and then I'll try CEGUI and Thrive again.
Edit: Oh, don't worry -- we all know you're busy, so we plan accordingly. Nobody's upset (as far as I can tell :P) that you have more important matters to attend to.
Edit: Well, that didn't help, CEGUI is still complaining of missing freetype. I don't understand why it's designed like this, shouldn't it be complaining at compile time? After all, this is a compile-time issue. Ah well, we'll have to work around it I guess. | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Development troubleshooting Wed Jun 11, 2014 5:21 pm | |
| - Quote :
- I don't understand why it's designed like this, shouldn't it be complaining at compile time?
Freetype is optional for CEGUI, so since it can't find it, it just assumes you don't want it compiled with it, while Thrive depends on CEGUI having freetype. You can take the potentially easy route and add a flags to the CEGUI compilation, the flags can be found here: http://static.cegui.org.uk/docs/0.8.2/build_options.html If you add -DCEGUI_HAS_FREETYPE=True to your cmake command, I imagine it would give you a compile error while not finding freetype as you expected it to, you could then add -DFREETYPE_H_DIR=/usr/include/myfreetypelocation or whatever variables it should be complaining about. On my VM where I managed to get thrive running I have libfreetype.a inside /usr/lib/x86_64-linux-gnu/ which is not exactly a location I remember using, but again, I don't entirely remember the traumatic experience of getting it to work all that well. If you decide not to use the flags option, or if it doesn't work out, you could check the FindFreetype.cmake script that CEGUI comes with, and see where it expects the freetype library and header files to be. It is possible you CEGUI is finding your dynamic library first (which it fails on, it thinks it can use dynamic library but that requires a whole lot more headache). If that is the problem, you could try as I did: "sudo dpkg -r --force-depends libfreetype-dev" with or without the dev part, I'm not sure, to remove ubuntus freetype (without removing any dependencies). Then later when things are working, just reinstall freetype with apt-get | |
| | | Sponsored content
| Subject: Re: Development troubleshooting | |
| |
| | | | Development troubleshooting | |
|
Similar topics | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |