I am really interested in your LTC work and am trying to build it on a Windows 10 (x64) with Visual Studio 2022 but am getting an error.
mkdir build
cd build/
cmake ..
and it will create a solution file that you can start up in the Visual Studio after which you can do a "Build Solution" but I builds 3 out of 4 components only.
I have a Nvidia RTX 3080 Ti with all of the needed libraries to include Vulkan SDK and others but am not sure why this is not building for me.
Any thoughts or help would be greatly appreciated.
Build started...
1>------ Build started: Project: ZERO_CHECK, Configuration: Debug x64 ------
1>Checking Build System
2>------ Skipped Build: Project: update_mappings, Configuration: Debug x64 ------
2>Project not selected to build for this solution configuration
3>------ Skipped Build: Project: uninstall, Configuration: Debug x64 ------
3>Project not selected to build for this solution configuration
4>------ Build started: Project: glfw, Configuration: Debug x64 ------
4>Building Custom Rule D:/Octree-Dist/LTC/LTC2022/test/opengl_renderer/submodules/glfw/src/CMakeLists.txt
4>context.c
4>init.c
4>input.c
4>monitor.c
4>platform.c
4>vulkan.c
4>window.c
4>egl_context.c
4>osmesa_context.c
4>null_init.c
4>null_monitor.c
4>null_window.c
4>null_joystick.c
4>win32_module.c
4>win32_time.c
4>win32_thread.c
4>win32_init.c
4>win32_joystick.c
4>win32_monitor.c
4>win32_window.c
4>Generating Code...
4>Compiling...
4>wgl_context.c
4>Generating Code...
4>glfw.vcxproj -> D:\Octree-Dist\LTC\LTC2022\test\opengl_renderer\build\submodules\glfw\src\Debug\glfw3.lib
5>------ Build started: Project: sphere, Configuration: Debug x64 ------
5>Building Custom Rule D:/Octree-Dist/LTC/LTC2022/test/opengl_renderer/CMakeLists.txt
5>cl : command line warning D9002: ignoring unknown option '-march=native'
5>imgui.cpp
5>imgui_demo.cpp
5>imgui_draw.cpp
5>imgui_tables.cpp
5>imgui_widgets.cpp
5>sphere.cpp
5>D:\Octree-Dist\LTC\LTC2022\test\opengl_renderer\imgui_impl.h(67,1): fatal error C1189: #error: "Cannot detect OpenGL loader!"
5>imgui_impl.cpp
5>D:\Octree-Dist\LTC\LTC2022\test\opengl_renderer\imgui_impl.h(67,1): fatal error C1189: #error: "Cannot detect OpenGL loader!"
5>Generating Code...
5>Done building project "sphere.vcxproj" -- FAILED.
6>------ Build started: Project: ALL_BUILD, Configuration: Debug x64 ------
6>Building Custom Rule D:/Octree-Dist/LTC/LTC2022/test/opengl_renderer/CMakeLists.txt
7>------ Skipped Build: Project: INSTALL, Configuration: Debug x64 ------
7>Project not selected to build for this solution configuration
========== Build: 3 succeeded, 1 failed, 0 up-to-date, 3 skipped ==========
========== Build started at 12:05 PM and took 05.102 seconds ==========