vittorioromeo / SSVOpenHexagon

C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
https://vittorioromeo.com/openhexagon.html
Other
611 stars 70 forks source link

cmake fails when trying to build on Linux #117

Closed lolomokakus closed 4 years ago

lolomokakus commented 9 years ago

I was trying to build Open Hexagon on my Linux machine. I followed the instructions and everything went well until I ran build-repository-oh.sh, which told me this:

ludvig@fdator:~/git/SSVOpenHexagon$ sudo ./build-repository-oh.sh 
[sudo] password for ludvig: 
Building a release (non-distribution) version of SSVOpenHexagon
cmakeFlags: -DCMAKE_BUILD_TYPE=Release
Building SSVOpenHexagon requires a C++11 compiler (like clang++-3.2 or g++-4.7.2)
Continue? [Y/N] yBuilding SSVUtils...
mkdir: cannot create directory ‘build’: File exists
SSVCMake: included
SSVCMake: setting all defaults
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was already set to: -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was already set to: -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs
SSVCMake: setting up and installing as header-only library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVUtils/build
Built target HEADER_ONLY_TARGET
Built target HEADER_ONLY_TARGET
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/./include
-- Installing: /usr/local/./include/SSVUtils
-- Installing: /usr/local/./include/SSVUtils/Encryption
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/ObfuscatedValue.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Encryption.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Internal
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Internal/MD5.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Internal/Base64.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Encryption.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src/MD5.cpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src/Base64.cpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src/Encryption.cpp
-- Installing: /usr/local/./include/SSVUtils/Tests
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsStringSplit.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsJson.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsObfuscatedValue.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsStringUtils.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsContainer.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsMakeArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsHandleManager.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsMemoryManager.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsBimap.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsGrowableArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsUtilsContainer.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsDelegate.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsUtilsMath.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsUnionVariant.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsRange.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsPreprocessor.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsUtilsTuple.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsEncryption.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsStringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsMacros.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsBenchmark.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsPath.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/Tests.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsTemplateSystem.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsFatEnum.hpp
-- Installing: /usr/local/./include/SSVUtils/Test
-- Installing: /usr/local/./include/SSVUtils/Test/Internal
-- Installing: /usr/local/./include/SSVUtils/Test/Internal/TestImplEnabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Test/Test.hpp
-- Installing: /usr/local/./include/SSVUtils/Container
-- Installing: /usr/local/./include/SSVUtils/Container/Container.hpp
-- Installing: /usr/local/./include/SSVUtils/Container/VecSorted.hpp
-- Installing: /usr/local/./include/SSVUtils/Container/VecMap.hpp
-- Installing: /usr/local/./include/SSVUtils/Container/Internal
-- Installing: /usr/local/./include/SSVUtils/Container/Internal/VecMapBase.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Handle.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/HandleVector.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal/Iterator.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal/Atom.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal/Common.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Handle.inl
-- Installing: /usr/local/./include/SSVUtils/Range
-- Installing: /usr/local/./include/SSVUtils/Range/Range.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Cast
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Cast/Cast.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Reverse
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Reverse/Reverse.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Base
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Base/Adaptor.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Base/Range.hpp
-- Installing: /usr/local/./include/SSVUtils/UnionVariant
-- Installing: /usr/local/./include/SSVUtils/UnionVariant/Internal
-- Installing: /usr/local/./include/SSVUtils/UnionVariant/Internal/CTUtils.hpp
-- Installing: /usr/local/./include/SSVUtils/UnionVariant/UnionVariant.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline
-- Installing: /usr/local/./include/SSVUtils/Timeline/Do.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/Wait.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/Command.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/Timeline.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/Go.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/TimelineManager.hpp
-- Installing: /usr/local/./include/SSVUtils/FatEnum
-- Installing: /usr/local/./include/SSVUtils/FatEnum/FatEnum.hpp
-- Installing: /usr/local/./include/SSVUtils/GrowableArray
-- Installing: /usr/local/./include/SSVUtils/GrowableArray/GrowableArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Json
-- Installing: /usr/local/./include/SSVUtils/Json/Io
-- Installing: /usr/local/./include/SSVUtils/Json/Io/Writer.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Io/Io.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Io/Writer.inl
-- Installing: /usr/local/./include/SSVUtils/Json/Io/Reader.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Stringifier
-- Installing: /usr/local/./include/SSVUtils/Json/Stringifier/Stringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Json.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Val.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/Fwd.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/AsHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/Chk.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/CnvFuncs.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/Cnv.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/ItrHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Val.inl
-- Installing: /usr/local/./include/SSVUtils/Json/Common
-- Installing: /usr/local/./include/SSVUtils/Json/Common/Common.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Num
-- Installing: /usr/local/./include/SSVUtils/Json/Num/NumHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Num/Num.hpp
-- Installing: /usr/local/./include/SSVUtils/Easing
-- Installing: /usr/local/./include/SSVUtils/Easing/Easing.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/MemoryManager.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal/StorageImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal/RecyclerImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal/ManagerImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal/LayoutImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc/Internal.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc/Bimap.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc/Stringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Bimap.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Src
-- Installing: /usr/local/./include/SSVUtils/Bimap/Src/Bimap.cpp
-- Installing: /usr/local/./include/SSVUtils/Core
-- Installing: /usr/local/./include/SSVUtils/Core/Assert
-- Installing: /usr/local/./include/SSVUtils/Core/Assert/Assert.inl
-- Installing: /usr/local/./include/SSVUtils/Core/Assert/Assert.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Detection
-- Installing: /usr/local/./include/SSVUtils/Core/Detection/Detection.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Log
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Log.inl
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Internal/LogImplEnabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Internal/LogImplDisabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Log.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String
-- Installing: /usr/local/./include/SSVUtils/Core/String/String.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Enums.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Trim.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/IgnoreManip.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/String/Internal/SplitHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Split.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Core.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Stringifier
-- Installing: /usr/local/./include/SSVUtils/Core/Stringifier/Stringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils
-- Installing: /usr/local/./include/SSVUtils/Core/Utils/Math.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils/Containers.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils/Macros.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/TplFor.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplForHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/CTMin.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplIdxOfHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/Exploder.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplRepeatHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Tuple.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplWin.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplNull.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplUnix.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/ConsoleFmt.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Enums.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Path.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Scan.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Internal/ScanHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/FileSystem.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common
-- Installing: /usr/local/./include/SSVUtils/Core/Common/SmartPointers.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/CPP14Support.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/Aliases.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/LikelyUnlikely.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/Frametime.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/EmptyString.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/Common.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/MakeArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Bool.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/ArgCount.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Cat.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/ToStrSep.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Preprocessor.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic/Decrement.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic/Increment.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/ForEach.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Tuple.hpp
-- Installing: /usr/local/./include/SSVUtils/RecPtr
-- Installing: /usr/local/./include/SSVUtils/RecPtr/RecPtr.hpp
-- Installing: /usr/local/./include/SSVUtils/Delegate
-- Installing: /usr/local/./include/SSVUtils/Delegate/Delegate.hpp
-- Installing: /usr/local/./include/SSVUtils/SSVUtils.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Ctx.inl
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Cmd.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Ctx.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal/ETypeBaseInfo.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal/Parser.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal/EType.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal/Exceptions.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/FlagValue.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/FlagValueOpt.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/ArgPack.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/ArgOpt.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Elements.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Flag.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Arg.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseFlag.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/Bases.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseElement.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseFlagValue.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseArgPack.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseArg.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/CmdLine.hpp
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Expander.hpp
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Dictionary.hpp
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Expander.inl
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/TemplateSystem.hpp
-- Installing: /usr/local/./include/SSVUtils/Ticker
-- Installing: /usr/local/./include/SSVUtils/Ticker/Inc
-- Installing: /usr/local/./include/SSVUtils/Ticker/Inc/Ticker.hpp
-- Installing: /usr/local/./include/SSVUtils/Ticker/Ticker.hpp
-- Installing: /usr/local/./include/SSVUtils/Ticker/Src
-- Installing: /usr/local/./include/SSVUtils/Ticker/Src/Ticker.cpp
-- Installing: /usr/local/./include/SSVUtils/Internal
-- Installing: /usr/local/./include/SSVUtils/Internal/API.hpp
-- Installing: /usr/local/./include/SSVUtils/Internal/SharedFuncs.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Benchmark.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/Benchmark.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/Macros.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/ImplDisabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/ImplEnabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/Data.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/Typedefs.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/DataBase.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/DataGroup.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/DataGroup.cpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/Data.cpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/ImplDisabled.cpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/ImplEnabled.cpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/Benchmark.cpp
Finished building SSVUtils...
Building SSVUtilsJson...
./build-repository-oh.sh: line 36: cd: SSVUtilsJson: No such file or directory
mkdir: cannot create directory ‘build’: File exists
CMake Error: The source directory "/home/ludvig/git/SSVOpenHexagon/extlibs" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
Error occured in: /home/ludvig/git/SSVOpenHexagon/extlibs/build
Error was: cmake failed
vittorioromeo commented 9 years ago

Whoops, there was an old reference to the now deprecated SSVUtilsJson library in the script. Let me know if it works now.

lolomokakus commented 9 years ago

Well, now it looks like this:

ludvig@fdator:~/git/SSVOpenHexagon$ sudo !!
sudo ./build-repository-oh.sh 
Building a release (non-distribution) version of SSVOpenHexagon
cmakeFlags: -DCMAKE_BUILD_TYPE=Release
Building SSVOpenHexagon requires a C++11 compiler (like clang++-3.2 or g++-4.7.2)
Continue? [Y/N] yBuilding SSVUtils...
mkdir: cannot create directory ‘build’: File exists
SSVCMake: included
SSVCMake: setting all defaults
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was already set to: -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was already set to: -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs
SSVCMake: setting up and installing as header-only library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVUtils/build
Built target HEADER_ONLY_TARGET
Built target HEADER_ONLY_TARGET
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/./include
-- Installing: /usr/local/./include/SSVUtils
-- Installing: /usr/local/./include/SSVUtils/Encryption
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/ObfuscatedValue.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Encryption.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Internal
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Internal/MD5.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Internal/Base64.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Encryption.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src/MD5.cpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src/Base64.cpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src/Encryption.cpp
-- Installing: /usr/local/./include/SSVUtils/Tests
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsStringSplit.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsJson.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsObfuscatedValue.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsStringUtils.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsContainer.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsMakeArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsHandleManager.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsMemoryManager.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsBimap.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsGrowableArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsUtilsContainer.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsDelegate.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsUtilsMath.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsUnionVariant.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsRange.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsPreprocessor.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsUtilsTuple.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsEncryption.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsStringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsMacros.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsBenchmark.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsPath.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/Tests.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsTemplateSystem.hpp
-- Installing: /usr/local/./include/SSVUtils/Tests/TestsFatEnum.hpp
-- Installing: /usr/local/./include/SSVUtils/Test
-- Installing: /usr/local/./include/SSVUtils/Test/Internal
-- Installing: /usr/local/./include/SSVUtils/Test/Internal/TestImplEnabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Test/Test.hpp
-- Installing: /usr/local/./include/SSVUtils/Container
-- Installing: /usr/local/./include/SSVUtils/Container/Container.hpp
-- Installing: /usr/local/./include/SSVUtils/Container/VecSorted.hpp
-- Installing: /usr/local/./include/SSVUtils/Container/VecMap.hpp
-- Installing: /usr/local/./include/SSVUtils/Container/Internal
-- Installing: /usr/local/./include/SSVUtils/Container/Internal/VecMapBase.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Handle.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/HandleVector.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal/Iterator.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal/Atom.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal/Common.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Handle.inl
-- Installing: /usr/local/./include/SSVUtils/Range
-- Installing: /usr/local/./include/SSVUtils/Range/Range.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Cast
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Cast/Cast.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Reverse
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Reverse/Reverse.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Base
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Base/Adaptor.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Base/Range.hpp
-- Installing: /usr/local/./include/SSVUtils/UnionVariant
-- Installing: /usr/local/./include/SSVUtils/UnionVariant/Internal
-- Installing: /usr/local/./include/SSVUtils/UnionVariant/Internal/CTUtils.hpp
-- Installing: /usr/local/./include/SSVUtils/UnionVariant/UnionVariant.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline
-- Installing: /usr/local/./include/SSVUtils/Timeline/Do.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/Wait.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/Command.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/Timeline.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/Go.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline/TimelineManager.hpp
-- Installing: /usr/local/./include/SSVUtils/FatEnum
-- Installing: /usr/local/./include/SSVUtils/FatEnum/FatEnum.hpp
-- Installing: /usr/local/./include/SSVUtils/GrowableArray
-- Installing: /usr/local/./include/SSVUtils/GrowableArray/GrowableArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Json
-- Installing: /usr/local/./include/SSVUtils/Json/Io
-- Installing: /usr/local/./include/SSVUtils/Json/Io/Writer.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Io/Io.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Io/Writer.inl
-- Installing: /usr/local/./include/SSVUtils/Json/Io/Reader.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Stringifier
-- Installing: /usr/local/./include/SSVUtils/Json/Stringifier/Stringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Json.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Val.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/Fwd.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/AsHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/Chk.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/CnvFuncs.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/Cnv.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal/ItrHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Val.inl
-- Installing: /usr/local/./include/SSVUtils/Json/Common
-- Installing: /usr/local/./include/SSVUtils/Json/Common/Common.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Num
-- Installing: /usr/local/./include/SSVUtils/Json/Num/NumHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Num/Num.hpp
-- Installing: /usr/local/./include/SSVUtils/Easing
-- Installing: /usr/local/./include/SSVUtils/Easing/Easing.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/MemoryManager.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal/StorageImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal/RecyclerImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal/ManagerImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal/LayoutImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc/Internal.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc/Bimap.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc/Stringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Bimap.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Src
-- Installing: /usr/local/./include/SSVUtils/Bimap/Src/Bimap.cpp
-- Installing: /usr/local/./include/SSVUtils/Core
-- Installing: /usr/local/./include/SSVUtils/Core/Assert
-- Installing: /usr/local/./include/SSVUtils/Core/Assert/Assert.inl
-- Installing: /usr/local/./include/SSVUtils/Core/Assert/Assert.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Detection
-- Installing: /usr/local/./include/SSVUtils/Core/Detection/Detection.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Log
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Log.inl
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Internal/LogImplEnabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Internal/LogImplDisabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Log.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String
-- Installing: /usr/local/./include/SSVUtils/Core/String/String.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Enums.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Trim.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/IgnoreManip.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/String/Internal/SplitHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Split.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Core.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Stringifier
-- Installing: /usr/local/./include/SSVUtils/Core/Stringifier/Stringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils
-- Installing: /usr/local/./include/SSVUtils/Core/Utils/Math.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils/Containers.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils/Macros.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/TplFor.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplForHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/CTMin.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplIdxOfHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/Exploder.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplRepeatHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Tuple.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplWin.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplNull.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplUnix.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/ConsoleFmt.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Enums.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Path.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Scan.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Internal
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Internal/ScanHelper.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/FileSystem.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common
-- Installing: /usr/local/./include/SSVUtils/Core/Common/SmartPointers.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/CPP14Support.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/Aliases.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/LikelyUnlikely.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/Frametime.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/EmptyString.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/Common.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common/MakeArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Bool.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/ArgCount.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Cat.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/ToStrSep.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Preprocessor.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic/Decrement.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic/Increment.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/ForEach.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Tuple.hpp
-- Installing: /usr/local/./include/SSVUtils/RecPtr
-- Installing: /usr/local/./include/SSVUtils/RecPtr/RecPtr.hpp
-- Installing: /usr/local/./include/SSVUtils/Delegate
-- Installing: /usr/local/./include/SSVUtils/Delegate/Delegate.hpp
-- Installing: /usr/local/./include/SSVUtils/SSVUtils.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Ctx.inl
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Cmd.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Ctx.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal/ETypeBaseInfo.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal/Parser.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal/EType.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal/Exceptions.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/FlagValue.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/FlagValueOpt.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/ArgPack.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/ArgOpt.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Elements.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Flag.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Arg.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseFlag.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/Bases.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseElement.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseFlagValue.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseArgPack.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseArg.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/CmdLine.hpp
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Expander.hpp
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Dictionary.hpp
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Expander.inl
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/TemplateSystem.hpp
-- Installing: /usr/local/./include/SSVUtils/Ticker
-- Installing: /usr/local/./include/SSVUtils/Ticker/Inc
-- Installing: /usr/local/./include/SSVUtils/Ticker/Inc/Ticker.hpp
-- Installing: /usr/local/./include/SSVUtils/Ticker/Ticker.hpp
-- Installing: /usr/local/./include/SSVUtils/Ticker/Src
-- Installing: /usr/local/./include/SSVUtils/Ticker/Src/Ticker.cpp
-- Installing: /usr/local/./include/SSVUtils/Internal
-- Installing: /usr/local/./include/SSVUtils/Internal/API.hpp
-- Installing: /usr/local/./include/SSVUtils/Internal/SharedFuncs.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Benchmark.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/Benchmark.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/Macros.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/ImplDisabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/ImplEnabled.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/Data.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/Typedefs.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/DataBase.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc/DataGroup.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/DataGroup.cpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/Data.cpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/ImplDisabled.cpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/ImplEnabled.cpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src/Benchmark.cpp
Finished building SSVUtils...
Building SSVMenuSystem...
-- The C compiler identification is GNU 4.9.1
-- The CXX compiler identification is GNU 4.9.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
SSVCMake: included
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was null, setting it to -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was null, setting it to -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs
SSVCMake: finding SSVUtils

Found SSVUtils include at: /usr/local/include.

-- Found SSVUtils in /usr/local/include
SSVCMake: setting up and installing as header-only library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVMenuSystem/build
Scanning dependencies of target HEADER_ONLY_TARGET
Linking CXX static library libHEADER_ONLY_TARGET.a
Built target HEADER_ONLY_TARGET
Built target HEADER_ONLY_TARGET
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/./include
-- Installing: /usr/local/./include/SSVMenuSystem
-- Installing: /usr/local/./include/SSVMenuSystem/Menu
-- Installing: /usr/local/./include/SSVMenuSystem/Menu/Category.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Menu/Controller.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Menu/ItemBase.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Menu/Menu.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Items
-- Installing: /usr/local/./include/SSVMenuSystem/Items/Toggle.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Items/Single.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Items/Slider.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Items/Goto.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Items/GoBack.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Global
-- Installing: /usr/local/./include/SSVMenuSystem/Global/Typedefs.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/SSVMenuSystem.hpp
Finished building SSVMenuSystem...
Building SSVEntitySystem...
-- The C compiler identification is GNU 4.9.1
-- The CXX compiler identification is GNU 4.9.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
SSVCMake: included
SSVCMake: setting all defaults
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was null, setting it to -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was null, setting it to -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs
SSVCMake: finding SSVUtils

Found SSVUtils include at: /usr/local/include.

-- Found SSVUtils in /usr/local/include
SSVCMake: setting up and installing as header-only library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVEntitySystem/build
Scanning dependencies of target HEADER_ONLY_TARGET
Linking CXX static library libHEADER_ONLY_TARGET.a
Built target HEADER_ONLY_TARGET
Built target HEADER_ONLY_TARGET
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/./include
-- Installing: /usr/local/./include/SSVEntitySystem
-- Installing: /usr/local/./include/SSVEntitySystem/SSVEntitySystem.hpp
-- Installing: /usr/local/./include/SSVEntitySystem/Core
-- Installing: /usr/local/./include/SSVEntitySystem/Core/Entity.hpp
-- Installing: /usr/local/./include/SSVEntitySystem/Core/Component.hpp
-- Installing: /usr/local/./include/SSVEntitySystem/Core/Manager.inl
-- Installing: /usr/local/./include/SSVEntitySystem/Core/Manager.hpp
-- Installing: /usr/local/./include/SSVEntitySystem/Core/Internal
-- Installing: /usr/local/./include/SSVEntitySystem/Core/Internal/EntityIdManager.hpp
-- Installing: /usr/local/./include/SSVEntitySystem/Core/Component.inl
-- Installing: /usr/local/./include/SSVEntitySystem/Global
-- Installing: /usr/local/./include/SSVEntitySystem/Global/Typedefs.hpp
Finished building SSVEntitySystem...
Building SSVLuaWrapper...
-- The C compiler identification is GNU 4.9.1
-- The CXX compiler identification is GNU 4.9.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
SSVCMake: included
SSVCMake: setting all defaults
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was null, setting it to -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was null, setting it to -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs

Found Lua include at: LUA_INCLUDE_DIR-NOTFOUND.

Found Lua library at: /usr/lib/x86_64-linux-gnu/./liblua5.2.so.

CMake Error at cmake/modules/FindLUA.cmake:46 (MESSAGE):
  Could not find LUA library
Call Stack (most recent call first):
  CMakeLists.txt:8 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/ludvig/git/SSVOpenHexagon/extlibs/SSVLuaWrapper/build/CMakeFiles/CMakeOutput.log".
Error occured in: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVLuaWrapper/build
Error was: cmake failed
vittorioromeo commented 9 years ago

What linux distribution are you using? On Arch Linux x64 (my system) LUA is found correctly

lolomokakus commented 9 years ago

Debian 8 (jessie). I have liblua5.2-dev installed.

vittorioromeo commented 9 years ago

Go into ./extlibs/SSVLuaWrapper/ and set LUA_INCLUDE_DIR yourself by using cmake -DLUA_INCLUDE_DIR. Build the library then use the script again afterwards.

lolomokakus commented 9 years ago

LUA_INCLUDE_DIR is a variable right? What should I set it to?

vittorioromeo commented 9 years ago

Yes. You should set it to the location where your LUA include files are. Look for the lua.h file on your system and use cmake -DLUA_INCLUDE_DIR="..." to point CMake to that location.

lolomokakus commented 9 years ago

Well, now it seems to find lua.h. However, now i get this instead:

ludvig@fdator:~/git/SSVOpenHexagon$ sudo ./build-repository-oh.sh 
[sudo] password for ludvig: 
Building a release (non-distribution) version of SSVOpenHexagon
cmakeFlags: -DCMAKE_BUILD_TYPE=Release
Building SSVOpenHexagon requires a C++11 compiler (like clang++-3.2 or g++-4.7.2)
Continue? [Y/N] yBuilding SSVUtils...
mkdir: cannot create directory ‘build’: File exists
SSVCMake: included
SSVCMake: setting all defaults
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was already set to: -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was already set to: -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs
SSVCMake: setting up and installing as header-only library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVUtils/build
Built target HEADER_ONLY_TARGET
Built target HEADER_ONLY_TARGET
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/./include
-- Installing: /usr/local/./include/SSVUtils
-- Installing: /usr/local/./include/SSVUtils/Encryption
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc
-- Up-to-date: /usr/local/./include/SSVUtils/Encryption/Inc/ObfuscatedValue.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Encryption/Inc/Encryption.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Inc/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Encryption/Inc/Internal/MD5.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Encryption/Inc/Internal/Base64.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Encryption/Encryption.hpp
-- Installing: /usr/local/./include/SSVUtils/Encryption/Src
-- Up-to-date: /usr/local/./include/SSVUtils/Encryption/Src/MD5.cpp
-- Up-to-date: /usr/local/./include/SSVUtils/Encryption/Src/Base64.cpp
-- Up-to-date: /usr/local/./include/SSVUtils/Encryption/Src/Encryption.cpp
-- Installing: /usr/local/./include/SSVUtils/Tests
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsStringSplit.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsJson.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsObfuscatedValue.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsStringUtils.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsContainer.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsMakeArray.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsHandleManager.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsMemoryManager.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsBimap.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsGrowableArray.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsUtilsContainer.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsDelegate.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsUtilsMath.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsUnionVariant.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsRange.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsPreprocessor.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsUtilsTuple.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsEncryption.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsStringifier.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsMacros.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsBenchmark.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsPath.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/Tests.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsTemplateSystem.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Tests/TestsFatEnum.hpp
-- Installing: /usr/local/./include/SSVUtils/Test
-- Installing: /usr/local/./include/SSVUtils/Test/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Test/Internal/TestImplEnabled.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Test/Test.hpp
-- Installing: /usr/local/./include/SSVUtils/Container
-- Up-to-date: /usr/local/./include/SSVUtils/Container/Container.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Container/VecSorted.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Container/VecMap.hpp
-- Installing: /usr/local/./include/SSVUtils/Container/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Container/Internal/VecMapBase.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector
-- Up-to-date: /usr/local/./include/SSVUtils/HandleVector/Handle.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/HandleVector/HandleVector.hpp
-- Installing: /usr/local/./include/SSVUtils/HandleVector/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/HandleVector/Internal/Iterator.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/HandleVector/Internal/Atom.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/HandleVector/Internal/Common.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/HandleVector/Handle.inl
-- Installing: /usr/local/./include/SSVUtils/Range
-- Up-to-date: /usr/local/./include/SSVUtils/Range/Range.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Cast
-- Up-to-date: /usr/local/./include/SSVUtils/Range/Internal/Cast/Cast.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Reverse
-- Up-to-date: /usr/local/./include/SSVUtils/Range/Internal/Reverse/Reverse.hpp
-- Installing: /usr/local/./include/SSVUtils/Range/Internal/Base
-- Up-to-date: /usr/local/./include/SSVUtils/Range/Internal/Base/Adaptor.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Range/Internal/Base/Range.hpp
-- Installing: /usr/local/./include/SSVUtils/UnionVariant
-- Installing: /usr/local/./include/SSVUtils/UnionVariant/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/UnionVariant/Internal/CTUtils.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/UnionVariant/UnionVariant.hpp
-- Installing: /usr/local/./include/SSVUtils/Timeline
-- Up-to-date: /usr/local/./include/SSVUtils/Timeline/Do.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Timeline/Wait.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Timeline/Command.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Timeline/Timeline.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Timeline/Go.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Timeline/TimelineManager.hpp
-- Installing: /usr/local/./include/SSVUtils/FatEnum
-- Up-to-date: /usr/local/./include/SSVUtils/FatEnum/FatEnum.hpp
-- Installing: /usr/local/./include/SSVUtils/GrowableArray
-- Up-to-date: /usr/local/./include/SSVUtils/GrowableArray/GrowableArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Json
-- Installing: /usr/local/./include/SSVUtils/Json/Io
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Io/Writer.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Io/Io.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Io/Writer.inl
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Io/Reader.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Stringifier
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Stringifier/Stringifier.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Json.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Val/Val.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Val/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Val/Internal/Fwd.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Val/Internal/AsHelper.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Val/Internal/Chk.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Val/Internal/CnvFuncs.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Val/Internal/Cnv.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Val/Internal/ItrHelper.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Val/Val.inl
-- Installing: /usr/local/./include/SSVUtils/Json/Common
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Common/Common.hpp
-- Installing: /usr/local/./include/SSVUtils/Json/Num
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Num/NumHelper.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Json/Num/Num.hpp
-- Installing: /usr/local/./include/SSVUtils/Easing
-- Up-to-date: /usr/local/./include/SSVUtils/Easing/Easing.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager
-- Up-to-date: /usr/local/./include/SSVUtils/MemoryManager/MemoryManager.hpp
-- Installing: /usr/local/./include/SSVUtils/MemoryManager/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/MemoryManager/Internal/StorageImpl.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/MemoryManager/Internal/RecyclerImpl.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/MemoryManager/Internal/ManagerImpl.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/MemoryManager/Internal/LayoutImpl.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap
-- Installing: /usr/local/./include/SSVUtils/Bimap/Inc
-- Up-to-date: /usr/local/./include/SSVUtils/Bimap/Inc/Internal.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Bimap/Inc/Bimap.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Bimap/Inc/Stringifier.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Bimap/Bimap.hpp
-- Installing: /usr/local/./include/SSVUtils/Bimap/Src
-- Up-to-date: /usr/local/./include/SSVUtils/Bimap/Src/Bimap.cpp
-- Installing: /usr/local/./include/SSVUtils/Core
-- Installing: /usr/local/./include/SSVUtils/Core/Assert
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Assert/Assert.inl
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Assert/Assert.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Detection
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Detection/Detection.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Log
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Log/Log.inl
-- Installing: /usr/local/./include/SSVUtils/Core/Log/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Log/Internal/LogImplEnabled.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Log/Internal/LogImplDisabled.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Log/Log.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String
-- Up-to-date: /usr/local/./include/SSVUtils/Core/String/String.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/String/Enums.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/String/Trim.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/String/IgnoreManip.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/String/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Core/String/Internal/SplitHelper.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/String/Utils.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/String/Split.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Core.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Stringifier
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Stringifier/Stringifier.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Utils
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Utils/Math.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Utils/Containers.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Utils/Macros.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Utils/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Tuple/TplFor.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Tuple/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplForHelper.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Tuple/Internal/CTMin.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplIdxOfHelper.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Tuple/Internal/Exploder.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Tuple/Internal/TplRepeatHelper.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Tuple/Tuple.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt
-- Installing: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplWin.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplNull.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/ConsoleFmt/Internal/ConsoleFmtImplUnix.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/ConsoleFmt/ConsoleFmt.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem
-- Up-to-date: /usr/local/./include/SSVUtils/Core/FileSystem/Enums.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/FileSystem/Path.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/FileSystem/Scan.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/FileSystem/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Core/FileSystem/Internal/ScanHelper.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/FileSystem/FileSystem.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/FileSystem/Utils.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Common
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Common/SmartPointers.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Common/CPP14Support.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Common/Aliases.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Common/LikelyUnlikely.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Common/Frametime.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Common/EmptyString.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Common/Common.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Common/MakeArray.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/Bool.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/ArgCount.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/Cat.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/ToStrSep.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/Preprocessor.hpp
-- Installing: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic/Decrement.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/Aritmethic/Increment.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/ForEach.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/Utils.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Core/Preprocessor/Tuple.hpp
-- Installing: /usr/local/./include/SSVUtils/RecPtr
-- Up-to-date: /usr/local/./include/SSVUtils/RecPtr/RecPtr.hpp
-- Installing: /usr/local/./include/SSVUtils/Delegate
-- Up-to-date: /usr/local/./include/SSVUtils/Delegate/Delegate.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/SSVUtils.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Ctx.inl
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Cmd.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Ctx.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Internal/ETypeBaseInfo.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Internal/Parser.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Internal/EType.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Internal/Exceptions.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/FlagValue.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/FlagValueOpt.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/ArgPack.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/ArgOpt.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Elements.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Flag.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Arg.hpp
-- Installing: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseFlag.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/Bases.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseElement.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseFlagValue.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseArgPack.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/Elements/Bases/BaseArg.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/CmdLine/CmdLine.hpp
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem
-- Installing: /usr/local/./include/SSVUtils/TemplateSystem/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Expander.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Dictionary.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/TemplateSystem/Internal/Expander.inl
-- Up-to-date: /usr/local/./include/SSVUtils/TemplateSystem/TemplateSystem.hpp
-- Installing: /usr/local/./include/SSVUtils/Ticker
-- Installing: /usr/local/./include/SSVUtils/Ticker/Inc
-- Up-to-date: /usr/local/./include/SSVUtils/Ticker/Inc/Ticker.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Ticker/Ticker.hpp
-- Installing: /usr/local/./include/SSVUtils/Ticker/Src
-- Up-to-date: /usr/local/./include/SSVUtils/Ticker/Src/Ticker.cpp
-- Installing: /usr/local/./include/SSVUtils/Internal
-- Up-to-date: /usr/local/./include/SSVUtils/Internal/API.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Internal/SharedFuncs.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Benchmark.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Inc
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Inc/Benchmark.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Inc/Macros.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Inc/ImplDisabled.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Inc/ImplEnabled.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Inc/Data.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Inc/Typedefs.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Inc/DataBase.hpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Inc/DataGroup.hpp
-- Installing: /usr/local/./include/SSVUtils/Benchmark/Src
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Src/DataGroup.cpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Src/Data.cpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Src/ImplDisabled.cpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Src/ImplEnabled.cpp
-- Up-to-date: /usr/local/./include/SSVUtils/Benchmark/Src/Benchmark.cpp
Finished building SSVUtils...
Building SSVMenuSystem...
mkdir: cannot create directory ‘build’: File exists
SSVCMake: included
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was already set to: -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was already set to: -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs
SSVCMake: finding SSVUtils

Found SSVUtils include at: /usr/local/include.

-- Found SSVUtils in /usr/local/include
SSVCMake: setting up and installing as header-only library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVMenuSystem/build
Built target HEADER_ONLY_TARGET
Built target HEADER_ONLY_TARGET
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/./include
-- Installing: /usr/local/./include/SSVMenuSystem
-- Installing: /usr/local/./include/SSVMenuSystem/Menu
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Menu/Category.hpp
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Menu/Controller.hpp
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Menu/ItemBase.hpp
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Menu/Menu.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Items
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Items/Toggle.hpp
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Items/Single.hpp
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Items/Slider.hpp
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Items/Goto.hpp
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Items/GoBack.hpp
-- Installing: /usr/local/./include/SSVMenuSystem/Global
-- Up-to-date: /usr/local/./include/SSVMenuSystem/Global/Typedefs.hpp
-- Up-to-date: /usr/local/./include/SSVMenuSystem/SSVMenuSystem.hpp
Finished building SSVMenuSystem...
Building SSVEntitySystem...
mkdir: cannot create directory ‘build’: File exists
SSVCMake: included
SSVCMake: setting all defaults
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was already set to: -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was already set to: -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs
SSVCMake: finding SSVUtils

Found SSVUtils include at: /usr/local/include.

-- Found SSVUtils in /usr/local/include
SSVCMake: setting up and installing as header-only library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVEntitySystem/build
Built target HEADER_ONLY_TARGET
Built target HEADER_ONLY_TARGET
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/./include
-- Installing: /usr/local/./include/SSVEntitySystem
-- Up-to-date: /usr/local/./include/SSVEntitySystem/SSVEntitySystem.hpp
-- Installing: /usr/local/./include/SSVEntitySystem/Core
-- Up-to-date: /usr/local/./include/SSVEntitySystem/Core/Entity.hpp
-- Up-to-date: /usr/local/./include/SSVEntitySystem/Core/Component.hpp
-- Up-to-date: /usr/local/./include/SSVEntitySystem/Core/Manager.inl
-- Up-to-date: /usr/local/./include/SSVEntitySystem/Core/Manager.hpp
-- Installing: /usr/local/./include/SSVEntitySystem/Core/Internal
-- Up-to-date: /usr/local/./include/SSVEntitySystem/Core/Internal/EntityIdManager.hpp
-- Up-to-date: /usr/local/./include/SSVEntitySystem/Core/Component.inl
-- Installing: /usr/local/./include/SSVEntitySystem/Global
-- Up-to-date: /usr/local/./include/SSVEntitySystem/Global/Typedefs.hpp
Finished building SSVEntitySystem...
Building SSVLuaWrapper...
mkdir: cannot create directory ‘build’: File exists
SSVCMake: included
SSVCMake: setting all defaults
SSVCMake: setting default settings
SSVCMake: CMAKE_BUILD_TYPE was already set to: Release
SSVCMake: setting default flags
SSVCMake: CMAKE_CXX_FLAGS was already set to: -std=c++1y -Wall -Wextra -Wpedantic -pthread -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wunreachable-code
SSVCMake: CMAKE_CXX_FLAGS_RELEASE was already set to: -O3 -DNDEBUG
SSVCMake: SSVCMAKE_CXX_FLAGS_DEBUG was already set to: -fno-omit-frame-pointer -g3
SSVCMake: using gcc for compilation
SSVCMake: setting default globs

Found Lua include at: /usr/include/lua5.2/lua.h.

Found Lua library at: /usr/lib/x86_64-linux-gnu/./liblua5.2.so.

-- Found LUA in /usr/include/lua5.2/lua.h
SSVCMake: setting up and installing as header-only library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVLuaWrapper
make: *** No targets specified and no makefile found.  Stop.
Error occured in: /home/ludvig/git/SSVOpenHexagon/extlibs/SSVLuaWrapper/build
Error was: make failed
vittorioromeo commented 9 years ago

Try compiling SSVLuaWrapper manually:

cd extlibs
cd SSVLuaWrapper
mkdir build; cd build
cmake .. -DLUA_INCLUDE_DIR="/usr/include/lua5.2/"
make 
cd ../..
lolomokakus commented 9 years ago

When running make i get this:

make: *** No targets specified and no makefile found.  Stop.
Morxemplum commented 4 years ago

Building process has been completely redone since this issue, making this issue no longer relevant. Closing.