Last active
January 18, 2023 00:31
-
-
Save eeevans/cee992e1e1956a69878ca2fbe69563ef to your computer and use it in GitHub Desktop.
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
eeevans@Bobiverse:/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer$ export VULKAN_SDK=/opt/vulkan/1.3.236.0/x86_64 | |
eeevans@Bobiverse:/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer$ cmake -S . -B build -DCMAKE_MESSAGE_LOG_LEVEL=STATUS -DCMAKE_BUILD_TYPE=Debug -GNinja -DCMAKE_VERBOSE_MAKEFILE=OFF -DEnableDebugGlobal:BOOL=OFF -DCMAKE_MESSAGE_LOG_LEVEL=DEBUG -DEnableTracy:BOOL=OFF | |
-- DEBUG: Entering /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/build/_deps/gitache-src/CMakeLists.txt | |
-- ---------------------------------------------------- | |
** Populating gitache: | |
-- GITACHE_ROOT = "/opt/gitache_root" | |
-- CMAKE_MESSAGE_LOG_LEVEL = "DEBUG" | |
-- DEBUG: Entering `/opt/gitache_root/gitache-core/updater.cmake` | |
-- Using git executable: /usr/bin/git | |
-- DEBUG: git_executable = "/usr/bin/git". | |
-- Locking directory "/opt/gitache_root/gitache-core"... | |
'/usr/bin/git' 'rev-parse' 'HEAD' | |
'/usr/bin/git' 'rev-parse' '--verify' 'e1c6097a90d9e2ec01d184f9012bd063b29a0540^{commit}' | |
-- Gitache-core is already at e1c6097a90d9e2ec01d184f9012bd063b29a0540. | |
-- Reading package configurations from "/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/cmake/gitache-configs/"... | |
-- DEBUG: magic_enum_config_hash = "d39ccecc410988761adcebe107c27e174ef7935a551dfa838bb995fe30751686" | |
-- DEBUG: magic_enum: package_independent_seed = "GNU 11.3.0". | |
-- DEBUG: magic_enum: arguments_to_FetchContent_Declare = "GIT_TAG "v0.7.3" GIT_REPOSITORY "https://github.com/Neargye/magic_enum.git"". | |
-- DEBUG: magic_enum: bootstrap_command = "". | |
-- DEBUG: magic_enum: cmake_arguments = "-DCMAKE_BUILD_TYPE=Release". | |
-- DEBUG: magic_enum: configure_arguments = "". | |
-- Locking directory "/opt/gitache_root/magic_enum". | |
-- gitache_package_magic_enum is already installed. | |
-- Unlocking directory "/opt/gitache_root/magic_enum". | |
-- DEBUG: magic_enum: magic_enum_ROOT = "/opt/gitache_root/magic_enum/d39ccecc410988761adcebe107c27e174ef7935a551dfa838bb995fe30751686". | |
-- DEBUG: blaze_config_hash = "e6a64b0cad7ca81cf78fc870b688f5a2d58ee186cdcbd6a918a5bb13f727d342" | |
-- DEBUG: blaze: package_independent_seed = "GNU 11.3.0". | |
-- DEBUG: blaze: arguments_to_FetchContent_Declare = "GIT_TAG "v3.8" GIT_REPOSITORY "https://bitbucket.org/blaze-lib/blaze.git"". | |
-- DEBUG: blaze: bootstrap_command = "". | |
-- DEBUG: blaze: cmake_arguments = "-DCMAKE_BUILD_TYPE=Release". | |
-- DEBUG: blaze: configure_arguments = "". | |
-- Locking directory "/opt/gitache_root/blaze". | |
-- gitache_package_blaze is already installed. | |
-- Unlocking directory "/opt/gitache_root/blaze". | |
-- DEBUG: blaze: blaze_ROOT = "/opt/gitache_root/blaze/e6a64b0cad7ca81cf78fc870b688f5a2d58ee186cdcbd6a918a5bb13f727d342". | |
-- DEBUG: libcwd_r_config_hash = "fc0a34072985ab506e8bd7fdb6a72dd0317478d5c42bafe2127a5520513d707a" | |
-- DEBUG: libcwd_r: package_independent_seed = "GNU 11.3.0". | |
-- DEBUG: libcwd_r: arguments_to_FetchContent_Declare = "GIT_TAG "master" GIT_REPOSITORY "https://github.com/CarloWood/libcwd.git"". | |
-- DEBUG: libcwd_r: bootstrap_command = "". | |
-- DEBUG: libcwd_r: cmake_arguments = "-DEnableLibcwdAlloc:BOOL=OFF -DEnableLibcwdLocation:BOOL=ON". | |
-- DEBUG: libcwd_r: configure_arguments = "". | |
-- Locking directory "/opt/gitache_root/libcwd_r". | |
-- gitache_package_libcwd_r is already installed. | |
-- Unlocking directory "/opt/gitache_root/libcwd_r". | |
-- DEBUG: libcwd_r: libcwd_r_ROOT = "/opt/gitache_root/libcwd_r/fc0a34072985ab506e8bd7fdb6a72dd0317478d5c42bafe2127a5520513d707a". | |
-- DEBUG: wolfssl_config_hash = "8440fc311b26f417eb004f96bc40cc2876beed8bbd9d10a5e55b29e4525e3a23" | |
-- DEBUG: wolfssl: package_independent_seed = "GNU 11.3.0". | |
-- DEBUG: wolfssl: arguments_to_FetchContent_Declare = "GIT_TAG "655022cfc51e63dc59b08903b73a8abd5e36f110" GIT_REPOSITORY "https://github.com/wolfSSL/wolfssl.git"". | |
-- DEBUG: wolfssl: bootstrap_command = "autoreconf -fi". | |
-- DEBUG: wolfssl: cmake_arguments = "". | |
-- DEBUG: wolfssl: configure_arguments = "--disable-examples --disable-oldnames --disable-memory --disable-tlsv10 --enable-all --enable-intelasm --enable-writedup --enable-maxfragment --enable-sni". | |
-- Locking directory "/opt/gitache_root/wolfssl". | |
-- gitache_package_wolfssl is already installed. | |
-- Unlocking directory "/opt/gitache_root/wolfssl". | |
-- DEBUG: wolfssl: wolfssl_ROOT = "/opt/gitache_root/wolfssl/8440fc311b26f417eb004f96bc40cc2876beed8bbd9d10a5e55b29e4525e3a23". | |
-- DEBUG: farmhash_config_hash = "0da2bcf6ce4989af8fa15728d8a660b760ca362045e43da9c861d661551382a6" | |
-- DEBUG: farmhash: package_independent_seed = "GNU 11.3.0". | |
-- DEBUG: farmhash: arguments_to_FetchContent_Declare = "GIT_TAG "master" GIT_REPOSITORY "https://github.com/CarloWood/farmhash.git"". | |
-- DEBUG: farmhash: bootstrap_command = "autoreconf -fi". | |
-- DEBUG: farmhash: cmake_arguments = "". | |
-- DEBUG: farmhash: configure_arguments = "--disable-option-checking --with-gnu-ld". | |
-- Locking directory "/opt/gitache_root/farmhash". | |
-- gitache_package_farmhash is already installed. | |
-- Unlocking directory "/opt/gitache_root/farmhash". | |
-- DEBUG: farmhash: farmhash_ROOT = "/opt/gitache_root/farmhash/0da2bcf6ce4989af8fa15728d8a660b760ca362045e43da9c861d661551382a6". | |
-- Unlocking directory "/opt/gitache_root/gitache-core". | |
-- ---------------------------------------------------- | |
** Configuring project linuxviewer: | |
-- Option CMAKE_BUILD_TYPE = | |
Debug | |
-- Option EnableDebug (Build for debugging) = | |
ON (default) | |
-- Found libcwd_r: /opt/gitache_root/libcwd_r/fc0a34072985ab506e8bd7fdb6a72dd0317478d5c42bafe2127a5520513d707a/lib/cmake/libcwd_r (found version "1.1.3") | |
-- Option EnableLibcwd (link with libcwd) = | |
ON (default) | |
-- Option EnableTracy (Enable profiling code using Tracy) = | |
OFF (cached) | |
-- ---------------------------------------------------- | |
** Configuring subdirectory cwds: | |
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") | |
-- ---------------------------------------------------- | |
** Configuring subdirectory utils: | |
-- Option EnableDebugGlobal (Enable debug code that checks the correct usage of Global<> and Singleton<>) = | |
OFF (cached) | |
-- ---------------------------------------------------- | |
** Configuring subdirectory xml: | |
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: system filesystem | |
-- ---------------------------------------------------- | |
** Configuring subdirectory events: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory threadsafe: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory threadpool: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory evio: | |
-- Option EnableDebugBuffers (Enable debugging of the dynamic blocks stream buffer.) = | |
OFF (default) | |
-- ---------------------------------------------------- | |
** Configuring subdirectory evio/protocol: | |
-- Found wolfssl: /opt/gitache_root/wolfssl/8440fc311b26f417eb004f96bc40cc2876beed8bbd9d10a5e55b29e4525e3a23 | |
-- ---------------------------------------------------- | |
** Configuring subdirectory evio/protocol/xmlrpc: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory statefultask: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory statefultask/doc: | |
-- Option BuildDocumentation (Create and install the HTML based API documentation (requires Doxygen)) = | |
OFF (default) | |
-- ---------------------------------------------------- | |
** Configuring subdirectory external: | |
-- Found Vulkan: /opt/vulkan/1.3.236.0/x86_64/lib/libvulkan.so | |
-- VMA_BUILD_SAMPLE = OFF | |
-- VMA_BUILD_SAMPLE_SHADERS = OFF | |
-- VMA_STATIC_VULKAN_FUNCTIONS = OFF | |
-- VMA_DYNAMIC_VULKAN_FUNCTIONS = ON | |
-- VMA_DEBUG_ALWAYS_DEDICATED_MEMORY = OFF | |
-- VMA_DEBUG_INITIALIZE_ALLOCATIONS = OFF | |
-- VMA_DEBUG_GLOBAL_MUTEX = OFF | |
-- VMA_DEBUG_DONT_EXCEED_MAX_MEMORY_ALLOCATION_COUNT = OFF | |
-- TRACY_ENABLE: OFF | |
-- TRACY_ON_DEMAND: OFF | |
-- TRACY_CALLSTACK: OFF | |
-- TRACY_NO_CALLSTACK: OFF | |
-- TRACY_NO_CALLSTACK_INLINES: OFF | |
-- TRACY_ONLY_LOCALHOST: OFF | |
-- TRACY_NO_BROADCAST: OFF | |
-- TRACY_ONLY_IPV4: OFF | |
-- TRACY_NO_CODE_TRANSFER: OFF | |
-- TRACY_NO_CONTEXT_SWITCH: OFF | |
-- TRACY_NO_EXIT: OFF | |
-- TRACY_NO_SAMPLING: OFF | |
-- TRACY_NO_VERIFY: OFF | |
-- TRACY_NO_VSYNC_CAPTURE: OFF | |
-- TRACY_NO_FRAME_IMAGE: OFF | |
-- TRACY_NO_SYSTEM_TRACING: OFF | |
-- TRACY_DELAYED_INIT: OFF | |
-- TRACY_MANUAL_LIFETIME: OFF | |
-- TRACY_FIBERS: OFF | |
-- TRACY_NO_CRASH_HANDLER: OFF | |
-- TRACY_TIMER_FALLBACK: OFF | |
-- ---------------------------------------------------- | |
** Configuring subdirectory resolver-task: | |
-- Found farmhash: /opt/gitache_root/farmhash/0da2bcf6ce4989af8fa15728d8a660b760ca362045e43da9c861d661551382a6/lib/libfarmhash.so | |
-- Found farmhash: /opt/gitache_root/farmhash/0da2bcf6ce4989af8fa15728d8a660b760ca362045e43da9c861d661551382a6 | |
-- ---------------------------------------------------- | |
** Configuring subdirectory socket-task: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory xmlrpc-task: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory dbus-task: | |
-- Checking for module 'libsystemd' | |
-- Found libsystemd, version 249 | |
-- ---------------------------------------------------- | |
** Configuring subdirectory xcb-task: | |
-- Checking for module 'xcb' | |
-- Found xcb, version 1.14 | |
-- Checking for module 'xkbcommon-x11' | |
-- Found xkbcommon-x11, version 1.4.0 | |
-- Checking for module 'xcb-xkb' | |
-- Found xcb-xkb, version 1.14 | |
-- ---------------------------------------------------- | |
** Configuring subdirectory src: | |
-- Found blaze | |
-- ---------------------------------------------------- | |
** Configuring subdirectory src/protocols: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory src/protocols/xmlrpc: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory src/data_types: | |
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") | |
-- ---------------------------------------------------- | |
** Configuring subdirectory src/vulkan: | |
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: serialization | |
-- Checking for module 'shaderc' | |
-- Found shaderc, version 2023.2.0 | |
-- ---------------------------------------------------- | |
** Configuring subdirectory src/vulkan/shader_builder: | |
-- ---------------------------------------------------- | |
** Configuring subdirectory src/tests/textures: | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/build | |
eeevans@Bobiverse:/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer$ cd build | |
eeevans@Bobiverse:/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/build$ ninja | |
[8/173] Building CXX object src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderResourceDeclaration.cxx.o | |
FAILED: src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderResourceDeclaration.cxx.o | |
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DCWDEBUG -DHAVE_UTILS_CONFIG_H -DIMGUI_USER_CONFIG=\"lvimconfig.h\" -DLIBCWD_THREAD_SAFE -DVERSION=\"1.1.3\" -DVK_USE_PLATFORM_XCB_KHR -DVMA_DEBUG_ALWAYS_DEDICATED_MEMORY=0 -DVMA_DEBUG_DONT_EXCEED_MAX_MEMORY_ALLOCATION_COUNT=0 -DVMA_DEBUG_GLOBAL_MUTEX=0 -DVMA_DEBUG_INITIALIZE_ALLOCATIONS=0 -DVMA_DYNAMIC_VULKAN_FUNCTIONS=1 -DVMA_RECORDING_ENABLED=0 -DVMA_STATIC_VULKAN_FUNCTIONS=0 -DVULKAN_HPP_DISPATCH_LOADER_DYNAMIC=1 -DVULKAN_HPP_NO_STRUCT_CONSTRUCTORS -DVULKAN_HPP_NO_UNION_CONSTRUCTORS -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/cwds/.. -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/cwds -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/external/VulkanMemoryAllocator/include -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/build -isystem /opt/vulkan/1.3.236.0/x86_64/include -isystem /opt/gitache_root/libcwd_r/fc0a34072985ab506e8bd7fdb6a72dd0317478d5c42bafe2127a5520513d707a/include -isystem /opt/gitache_root/farmhash/0da2bcf6ce4989af8fa15728d8a660b760ca362045e43da9c861d661551382a6/include -isystem /usr/include/eigen3 -isystem /opt/gitache_root/magic_enum/d39ccecc410988761adcebe107c27e174ef7935a551dfa838bb995fe30751686/include -isystem /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/external/tracy -g -std=c++20 -MD -MT src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderResourceDeclaration.cxx.o -MF src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderResourceDeclaration.cxx.o.d -o src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderResourceDeclaration.cxx.o -c /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder/ShaderResourceDeclaration.cxx | |
In file included from /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder/ShaderResourceDeclaration.cxx:3: | |
/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder/ShaderResourceDeclaration.h:14:10: fatal error: cwds/UsageDetector.h: No such file or directory | |
14 | #include "cwds/UsageDetector.h" | |
| ^~~~~~~~~~~~~~~~~~~~~~ | |
compilation terminated. | |
[21/173] Building CXX object src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderInfo.cxx.o | |
FAILED: src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderInfo.cxx.o | |
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DCWDEBUG -DHAVE_UTILS_CONFIG_H -DIMGUI_USER_CONFIG=\"lvimconfig.h\" -DLIBCWD_THREAD_SAFE -DVERSION=\"1.1.3\" -DVK_USE_PLATFORM_XCB_KHR -DVMA_DEBUG_ALWAYS_DEDICATED_MEMORY=0 -DVMA_DEBUG_DONT_EXCEED_MAX_MEMORY_ALLOCATION_COUNT=0 -DVMA_DEBUG_GLOBAL_MUTEX=0 -DVMA_DEBUG_INITIALIZE_ALLOCATIONS=0 -DVMA_DYNAMIC_VULKAN_FUNCTIONS=1 -DVMA_RECORDING_ENABLED=0 -DVMA_STATIC_VULKAN_FUNCTIONS=0 -DVULKAN_HPP_DISPATCH_LOADER_DYNAMIC=1 -DVULKAN_HPP_NO_STRUCT_CONSTRUCTORS -DVULKAN_HPP_NO_UNION_CONSTRUCTORS -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/cwds/.. -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/cwds -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/external/VulkanMemoryAllocator/include -I/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/build -isystem /opt/vulkan/1.3.236.0/x86_64/include -isystem /opt/gitache_root/libcwd_r/fc0a34072985ab506e8bd7fdb6a72dd0317478d5c42bafe2127a5520513d707a/include -isystem /opt/gitache_root/farmhash/0da2bcf6ce4989af8fa15728d8a660b760ca362045e43da9c861d661551382a6/include -isystem /usr/include/eigen3 -isystem /opt/gitache_root/magic_enum/d39ccecc410988761adcebe107c27e174ef7935a551dfa838bb995fe30751686/include -isystem /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/external/tracy -g -std=c++20 -MD -MT src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderInfo.cxx.o -MF src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderInfo.cxx.o.d -o src/vulkan/shader_builder/CMakeFiles/shader_builder_ObjLib.dir/ShaderInfo.cxx.o -c /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder/ShaderInfo.cxx | |
In file included from /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/descriptor/SetKeyToShaderResourceDeclaration.h:4, | |
from /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/pipeline/PipelineFactory.h:9, | |
from /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/pipeline/CharacteristicRange.h:255, | |
from /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder/VertexShaderInputSet.h:107, | |
from /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/ImGui.h:10, | |
from /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/SynchronousWindow.h:18, | |
from /mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder/ShaderInfo.cxx:3: | |
/mnt/c/Users/eeeva/source/repos-cpp/linuxviewer/src/vulkan/shader_builder/ShaderResourceDeclaration.h:14:10: fatal error: cwds/UsageDetector.h: No such file or directory | |
14 | #include "cwds/UsageDetector.h" | |
| ^~~~~~~~~~~~~~~~~~~~~~ | |
compilation terminated. | |
ninja: build stopped: subcommand failed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment