From 1940d01d9bbd463e325bd818b129161235d19dfa Mon Sep 17 00:00:00 2001 From: Timerix Date: Sat, 26 Apr 2025 01:41:04 +0500 Subject: [PATCH] fixed mingw libraries static compilation --- project.config | 2 +- src/Engine.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/project.config b/project.config index 769ebbc..140bd8a 100755 --- a/project.config +++ b/project.config @@ -34,7 +34,7 @@ case "$OS" in WINDOWS) EXEC_FILE="$PROJECT.exe" SHARED_LIB_FILE="$PROJECT.dll" - LINKER_LIBS="" + LINKER_LIBS="-static -lstdc++ -lpthread" ;; LINUX) EXEC_FILE="$PROJECT" diff --git a/src/Engine.cpp b/src/Engine.cpp index cb648c2..c10e3e7 100644 --- a/src/Engine.cpp +++ b/src/Engine.cpp @@ -101,7 +101,7 @@ void Engine::updateGameObjects(f64 deltaTime){ game::GameObject& Engine::createGameObject(){ auto pair = gameObjectPool.emplace(game::GameObject(mono.createObject(gameObjectClass))); game::GameObject& obj = pair.second; - gameObjectCtor(obj.getObjectHandle().getObject(), obj_id++, pair.first); + gameObjectCtor(obj.getObjectHandle().getObject(), ++obj_id, pair.first); return obj; }