From bf473f5c4c7cc12ddac37a97a1159f2b3cd76899 Mon Sep 17 00:00:00 2001 From: IonutParau Date: Mon, 28 Jul 2025 22:41:12 +0200 Subject: [PATCH] minor build changes --- build.zig | 6 ++++-- src/emulator.c | 2 -- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build.zig b/build.zig index 2307dbf..0e9c11f 100644 --- a/build.zig +++ b/build.zig @@ -52,7 +52,7 @@ fn addEngineSources(b: *std.Build, opts: LibBuildOpts) *std.Build.Module { if(strict) "-Werror" else "", "-std=gnu23", "-Wno-keyword-macro", // cuz bools - "-fPIC", + "-fPIE", }, }); @@ -63,7 +63,7 @@ fn addEngineSources(b: *std.Build, opts: LibBuildOpts) *std.Build.Module { "src/tinycthread.c", }, .flags = &.{ - "-fPIC", + "-fPIE", }, }); } @@ -153,12 +153,14 @@ pub fn build(b: *std.Build) !void { .name = "neonucleus", .root_module = engineMod, .pic = true, + .code_model = .default, }); const engineShared = b.addSharedLibrary(.{ .name = if(os == .windows) "neonucleusdll" else "neonucleus", .root_module = engineMod, .pic = true, + .code_model = .default, }); const engineStep = b.step("engine", "Builds the engine as a static library"); diff --git a/src/emulator.c b/src/emulator.c index 4c4fbd8..61a2cc3 100644 --- a/src/emulator.c +++ b/src/emulator.c @@ -811,8 +811,6 @@ int main(int argc, char **argv) { double interval = 1.0/tps; double totalTime = 0; - SetTargetFPS(144); - while(true) { if(WindowShouldClose()) break; nn_setEnergyInfo(computer, 5000, 5000);