Last active
July 5, 2022 08:31
-
-
Save Shauren/5c28f646bf7a28b470a8 to your computer and use it in GitHub Desktop.
build boost with clang
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
./bootstrap.sh --with-toolset=clang --with-icu=/usr/include/x86_64-linux-gnu | |
./b2 cxxflags="-std=c++11 -stdlib=libc++ -w" linkflags="-stdlib=libc++ -nodefaultlibs -lc++ -lc++abi -lm -lc -lgcc_s -lpthread" --prefix=/usr/local --includedir=/usr/include --layout=tagged --buildid=clang -j 8 toolset=clang stage |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This is the CMakeCache file. | |
# For build in directory: /home/shauren/projects/TrinityCore/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 GUIs for the type of VALUE, DO NOT EDIT TYPE!. | |
# VALUE is the current value for the KEY. | |
######################## | |
# EXTERNAL cache entries | |
######################## | |
//Path to a file. | |
BZIP2_INCLUDE_DIR:PATH=/usr/include | |
//Path to a library. | |
BZIP2_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libbz2.so | |
//Path to a library. | |
BZIP2_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libbz2.so | |
//The directory containing a CMake configuration file for Boost. | |
Boost_DIR:PATH=Boost_DIR-NOTFOUND | |
//Boost filesystem library (debug) | |
Boost_FILESYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_filesystem-mt-clang.so | |
//Boost filesystem library (release) | |
Boost_FILESYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_filesystem-mt-clang.so | |
//Path to a file. | |
Boost_INCLUDE_DIR:PATH=/usr/include | |
//Boost iostreams library (debug) | |
Boost_IOSTREAMS_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_iostreams-mt-clang.so | |
//Boost iostreams library (release) | |
Boost_IOSTREAMS_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_iostreams-mt-clang.so | |
//Boost library directory | |
Boost_LIBRARY_DIR:PATH=/usr/lib/x86_64-linux-gnu | |
//Boost program_options library (debug) | |
Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_program_options-mt-clang.so | |
//Boost program_options library (release) | |
Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_program_options-mt-clang.so | |
//Boost regex library (debug) | |
Boost_REGEX_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_regex-mt-clang.so | |
//Boost regex library (release) | |
Boost_REGEX_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_regex-mt-clang.so | |
//Boost system library (debug) | |
Boost_SYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_system-mt-clang.so | |
//Boost system library (release) | |
Boost_SYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_system-mt-clang.so | |
//Boost thread library (debug) | |
Boost_THREAD_LIBRARY_DEBUG:FILEPATH=/usr/local/lib/libboost_thread-mt-clang.so | |
//Boost thread library (release) | |
Boost_THREAD_LIBRARY_RELEASE:FILEPATH=/usr/local/lib/libboost_thread-mt-clang.so | |
//Path to a program. | |
CMAKE_AR:FILEPATH=/usr/bin/ar | |
//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or | |
// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. | |
CMAKE_BUILD_TYPE:STRING=Debug | |
//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 builds for minimum | |
// size. | |
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG | |
//Flags used by the compiler during release builds. | |
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG | |
//Flags used by the compiler during release builds with debug info. | |
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG | |
//C compiler | |
CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc | |
//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 builds for minimum | |
// size. | |
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG | |
//Flags used by the compiler during release builds. | |
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG | |
//Flags used by the compiler during release builds with debug info. | |
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG | |
//Flags used by the linker. | |
CMAKE_EXE_LINKER_FLAGS:STRING=-stdlib=libc++ | |
//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=-stdlib=libc++ | |
//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=TrinityCore | |
//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=-stdlib=libc++ | |
//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 installing shared libraries, | |
// but are added when building. | |
CMAKE_SKIP_INSTALL_RPATH:BOOL=OFF | |
//If set, runtime paths are not added when using shared libraries. | |
CMAKE_SKIP_RPATH:BOOL=OFF | |
//Flags used by the linker during the creation of static libraries. | |
CMAKE_STATIC_LINKER_FLAGS:STRING= | |
//Flags used by the linker during debug builds. | |
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= | |
//Flags used by the linker during release minsize builds. | |
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= | |
//Flags used by the linker during release builds. | |
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= | |
//Flags used by the linker during Release with Debug Info builds. | |
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= | |
//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 | |
//Dependencies for the target | |
Detour_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libz.so; | |
//Full path to git commandline client | |
GIT_EXECUTABLE:FILEPATH=/usr/bin/git | |
//INTERNAL | |
MYSQL_ADD_INCLUDE_PATH:FILEPATH=/usr/include/mysql | |
//Path to a program. | |
MYSQL_CONFIG:FILEPATH=/usr/bin/mysql_config | |
//preferred path to MySQL (mysql_config) | |
MYSQL_CONFIG_PREFER_PATH:FILEPATH=/bin | |
//path to your mysql binary. | |
MYSQL_EXECUTABLE:FILEPATH=/usr/bin/mysql | |
//if more libraries are necessary to link in a MySQL client (typically | |
// zlib), specify them here. | |
MYSQL_EXTRA_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so | |
//Specify the directory containing mysql.h. | |
MYSQL_INCLUDE_DIR:PATH=/usr/include/mysql | |
//Specify the location of the mysql library here. | |
MYSQL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libmysqlclient.so | |
//Path to a library. | |
OPENSSL_CRYPTO_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so | |
//Path to a file. | |
OPENSSL_INCLUDE_DIR:PATH=/usr/include | |
//Path to a file. | |
OPENSSL_ROOT_DIR:PATH=/usr | |
//Path to a library. | |
OPENSSL_SSL_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so | |
//Path to a file. | |
READLINE_INCLUDE_DIR:PATH=/usr/include | |
//Path to a library. | |
READLINE_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libreadline.so | |
//Dependencies for the target | |
Recast_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libz.so; | |
//Build core with scripts included | |
SCRIPTS:BOOL=OFF | |
//Build worldserver and bnetserver | |
SERVERS:BOOL=ON | |
//Dependencies for target | |
ScriptPCH.cpp_dephelp_LIB_DEPENDS:STATIC= | |
//Build map/vmap/mmap extraction/assembler tools | |
TOOLS:BOOL=OFF | |
//Value Computed by CMake | |
TrinityCore_BINARY_DIR:STATIC=/home/shauren/projects/TrinityCore/build | |
//Value Computed by CMake | |
TrinityCore_SOURCE_DIR:STATIC=/home/shauren/projects/TrinityCore | |
//Use precompiled headers when compiling servers | |
USE_COREPCH:BOOL=ON | |
//Use precompiled headers when compiling scripts | |
USE_SCRIPTPCH:BOOL=ON | |
//Disable the GIT testing routines | |
WITHOUT_GIT:BOOL=OFF | |
//Include additional debug-code in core | |
WITH_COREDEBUG:BOOL=OFF | |
//Build the source tree for IDE's. | |
WITH_SOURCE_TREE:STRING=no | |
//Show all warnings during compile | |
WITH_WARNINGS:BOOL=ON | |
//Path to a file. | |
ZLIB_INCLUDE_DIR:PATH=/usr/include | |
//Path to a library. | |
ZLIB_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so | |
//Path to a file. | |
ZMQ_INCLUDE_DIR:PATH=/usr/include | |
//Path to a library. | |
ZMQ_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libzmq.so | |
//Path to a file. | |
ZMQ_ROOT_DIR:PATH=/usr | |
//Dependencies for target | |
bnetPCH.cpp_dephelp_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
commonPCH.cpp_dephelp_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
common_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
databasePCH.cpp_dephelp_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
database_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
format_LIB_DEPENDS:STATIC= | |
//Dependencies for the target | |
g3dlib_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libz.so;general;-lpthread; | |
//Dependencies for target | |
gamePCH.cpp_dephelp_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
game_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
gsoap_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
ipc_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
jemalloc_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
scripts_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
sharedPCH.cpp_dephelp_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
shared_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
worldPCH.cpp_dephelp_LIB_DEPENDS:STATIC= | |
//Dependencies for target | |
zmqpp_LIB_DEPENDS:STATIC= | |
######################## | |
# INTERNAL cache entries | |
######################## | |
//ADVANCED property for variable: BZIP2_INCLUDE_DIR | |
BZIP2_INCLUDE_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: BZIP2_LIBRARY_DEBUG | |
BZIP2_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: BZIP2_LIBRARY_RELEASE | |
BZIP2_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 | |
//Have library /usr/lib/x86_64-linux-gnu/libbz2.so | |
BZIP2_NEED_PREFIX:INTERNAL= | |
//ADVANCED property for variable: Boost_DIR | |
Boost_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_FILESYSTEM_LIBRARY_DEBUG | |
Boost_FILESYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_FILESYSTEM_LIBRARY_RELEASE | |
Boost_FILESYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_INCLUDE_DIR | |
Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_IOSTREAMS_LIBRARY_DEBUG | |
Boost_IOSTREAMS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_IOSTREAMS_LIBRARY_RELEASE | |
Boost_IOSTREAMS_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_LIBRARY_DIR | |
Boost_LIBRARY_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG | |
Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE | |
Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_REGEX_LIBRARY_DEBUG | |
Boost_REGEX_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: Boost_REGEX_LIBRARY_RELEASE | |
Boost_REGEX_LIBRARY_RELEASE-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 | |
//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 | |
//ADVANCED property for variable: CMAKE_AR | |
CMAKE_AR-ADVANCED:INTERNAL=1 | |
//This is the directory where this CMakeCache.txt was created | |
CMAKE_CACHEFILE_DIR:INTERNAL=/home/shauren/projects/TrinityCore/build | |
//Major version of cmake used to create the current loaded cache | |
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 | |
//Minor version of cmake used to create the current loaded cache | |
CMAKE_CACHE_MINOR_VERSION:INTERNAL=2 | |
//Patch version of cmake used to create the current loaded cache | |
CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 | |
//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 | |
//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 | |
//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 | |
//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 external makefile project generator. | |
CMAKE_EXTRA_GENERATOR:INTERNAL= | |
//Name of generator. | |
CMAKE_GENERATOR:INTERNAL=Unix Makefiles | |
//Name of generator platform. | |
CMAKE_GENERATOR_PLATFORM:INTERNAL= | |
//Name of generator toolset. | |
CMAKE_GENERATOR_TOOLSET:INTERNAL= | |
//Have symbol pthread_create | |
CMAKE_HAVE_LIBC_CREATE:INTERNAL= | |
//Have library pthreads | |
CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= | |
//Have library pthread | |
CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 | |
//Have include pthread.h | |
CMAKE_HAVE_PTHREAD_H:INTERNAL=1 | |
//Start directory with the top level CMakeLists.txt file for this | |
// project | |
CMAKE_HOME_DIRECTORY:INTERNAL=/home/shauren/projects/TrinityCore | |
//Install .so files without execute permission. | |
CMAKE_INSTALL_SO_NO_EXE: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=21 | |
//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-3.2 | |
//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_INSTALL_RPATH | |
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: CMAKE_SKIP_RPATH | |
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS | |
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG | |
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL | |
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE | |
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO | |
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-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 | |
//Details about finding BZip2 | |
FIND_PACKAGE_MESSAGE_DETAILS_BZip2:INTERNAL=[/usr/lib/x86_64-linux-gnu/libbz2.so][/usr/include][v1.0.6()] | |
//Details about finding Threads | |
FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] | |
//Details about finding ZLIB | |
FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[/usr/lib/x86_64-linux-gnu/libz.so][/usr/include][v1.2.8()] | |
//ADVANCED property for variable: GIT_EXECUTABLE | |
GIT_EXECUTABLE-ADVANCED:INTERNAL=1 | |
//Have symbol open | |
HAVE_OPEN:INTERNAL= | |
//ADVANCED property for variable: MYSQL_EXECUTABLE | |
MYSQL_EXECUTABLE-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: MYSQL_EXTRA_LIBRARIES | |
MYSQL_EXTRA_LIBRARIES-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: MYSQL_INCLUDE_DIR | |
MYSQL_INCLUDE_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: MYSQL_LIBRARY | |
MYSQL_LIBRARY-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARIES | |
OPENSSL_CRYPTO_LIBRARIES-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: OPENSSL_INCLUDE_DIR | |
OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: OPENSSL_ROOT_DIR | |
OPENSSL_ROOT_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: OPENSSL_SSL_LIBRARIES | |
OPENSSL_SSL_LIBRARIES-ADVANCED:INTERNAL=1 | |
//STRINGS property for variable: WITH_SOURCE_TREE | |
WITH_SOURCE_TREE-STRINGS:INTERNAL=no;flat;hierarchical | |
//ADVANCED property for variable: ZLIB_INCLUDE_DIR | |
ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: ZLIB_LIBRARY | |
ZLIB_LIBRARY-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: ZMQ_INCLUDE_DIR | |
ZMQ_INCLUDE_DIR-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: ZMQ_LIBRARY | |
ZMQ_LIBRARY-ADVANCED:INTERNAL=1 | |
//ADVANCED property for variable: ZMQ_ROOT_DIR | |
ZMQ_ROOT_DIR-ADVANCED:INTERNAL=1 | |
//Components requested for this build tree. | |
_Boost_COMPONENTS_SEARCHED:INTERNAL=filesystem;iostreams;program_options;regex;system;thread | |
//Last used Boost_INCLUDE_DIR value. | |
_Boost_INCLUDE_DIR_LAST:INTERNAL=/usr/include | |
//Last used Boost_LIBRARY_DIR value. | |
_Boost_LIBRARY_DIR_LAST:INTERNAL=/usr/lib/x86_64-linux-gnu | |
//Last used Boost_NAMESPACE value. | |
_Boost_NAMESPACE_LAST:INTERNAL=boost | |
//Last used Boost_USE_MULTITHREADED value. | |
_Boost_USE_MULTITHREADED_LAST:INTERNAL=TRUE | |
//WITH_SOURCE_TREE support disabled. | |
_WITH_SOURCE_TREE:INTERNAL= | |
//Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM | |
boost_filesystem_copy_links_without_NO_SCOPED_ENUM:INTERNAL=1 | |
//Cached branch name | |
rev_branch_cached:INTERNAL=6.x | |
//Cached commit-hash | |
rev_hash_cached:INTERNAL=53f768bd2a83+ | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#ifndef __REVISION_DATA_H__ | |
#define __REVISION_DATA_H__ | |
#define _HASH "53f768bd2a83+" | |
#define _DATE "2016-01-07 20:04:30 +0100" | |
#define _BRANCH "6.x" | |
#define _SOURCE_DIRECTORY "/home/shauren/projects/TrinityCore" | |
#define _MYSQL_EXECUTABLE "/usr/bin/mysql" | |
#define _FULL_DATABASE "TDB_full_world_6.03_2015_11_08.sql" | |
#define _HOTFIXES_DATABASE "TDB_full_hotfixes_6.03_2015_11_08.sql" | |
#define VER_COMPANYNAME_STR "TrinityCore Developers" | |
#define VER_LEGALCOPYRIGHT_STR "(c)2008-2016 TrinityCore" | |
#define VER_FILEVERSION 0,0,0 | |
#define VER_FILEVERSION_STR "53f768bd2a83+ 2016-01-07 20:04:30 +0100 (6.x branch)" | |
#define VER_PRODUCTVERSION VER_FILEVERSION | |
#define VER_PRODUCTVERSION_STR VER_FILEVERSION_STR | |
#define COMPILER_C_FLAGS " -W -Wall -Wextra -Winit-self -Wfatal-errors -Wno-mismatched-tags" | |
#define COMPILER_CXX_FLAGS " -W -Wall -Wextra -Winit-self -Wfatal-errors -Wno-mismatched-tags -Woverloaded-virtual -std=c++11 -stdlib=libc++ -Wno-narrowing -Wno-deprecated-register" | |
#endif // __REVISION_DATA_H__ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/cmake/compiler/clang/settings.cmake b/cmake/compiler/clang/settings.cmake | |
index 261a55b..cd929bf 100644 | |
--- a/cmake/compiler/clang/settings.cmake | |
+++ b/cmake/compiler/clang/settings.cmake | |
@@ -16,5 +16,5 @@ endif() | |
# -Wno-narrowing needed to suppress a warning in g3d | |
# -Wno-deprecated-register is needed to suppress 185 gsoap warnings on Unix systems. | |
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-narrowing -Wno-deprecated-register") | |
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -stdlib=libc++ -Wno-narrowing -Wno-deprecated-register") | |
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG=1") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment