diff --git a/editor/CMakeLists.txt b/editor/CMakeLists.txt index e63e865..eaee8e0 100644 --- a/editor/CMakeLists.txt +++ b/editor/CMakeLists.txt @@ -25,18 +25,19 @@ target_include_directories(${PROJECT_EXECUTABLE_NAME} PRIVATE "/usr/include/freetype2/" ) +target_include_directories(${PROJECT_EXECUTABLE_NAME} PRIVATE "/usr/share/dotnet/packs/Microsoft.NETCore.App.Host.linux-x64/10.0.3/runtimes/linux-x64/native") +#target_link_libraries(${PROJECT_EXECUTABLE_NAME} PRIVATE "/usr/share/dotnet/packs/Microsoft.NETCore.App.Host.arch-x64/10.0.3/runtimes/arch-x64/native/libnethost.a") + target_link_libraries(${PROJECT_EXECUTABLE_NAME} PRIVATE spdlog::spdlog imgui::imgui open_engine dl - nethost freetype EnTT::EnTT nethost - /usr/share/dotnet/packs/Microsoft.NETCore.App.Host.arch-x64/10.0.3/runtimes/arch-x64/native/libnethost ) target_link_directories(${PROJECT_EXECUTABLE_NAME} PRIVATE - ${PROJECT_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/lib ) diff --git a/lib/libnethost.a b/lib/libnethost.a new file mode 100755 index 0000000..262cb99 Binary files /dev/null and b/lib/libnethost.a differ diff --git a/open_engine/CMakeLists.txt b/open_engine/CMakeLists.txt index 35cd43f..19dadbd 100644 --- a/open_engine/CMakeLists.txt +++ b/open_engine/CMakeLists.txt @@ -43,9 +43,6 @@ target_include_directories(${PROJECT_EXECUTABLE_NAME} PUBLIC "${CMAKE_SOURCE_DIR}/vendor/ImGuizmo" ) -target_include_directories(${PROJECT_EXECUTABLE_NAME} PRIVATE "/usr/share/dotnet/packs/Microsoft.NETCore.App.Host.linux-x64/10.0.3/runtimes/linux-x64/native") -target_link_libraries(${PROJECT_EXECUTABLE_NAME} PRIVATE "/usr/share/dotnet/packs/Microsoft.NETCore.App.Host.arch-x64/10.0.3/runtimes/arch-x64/native/libnethost.a") - #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer") #set(CMAKE_LINKER_FLAGS "${CMAKE_LINKER_FLAGS} -fsanitize=address")