diff --git a/flake.nix b/flake.nix index acbdf0d..904f250 100755 --- a/flake.nix +++ b/flake.nix @@ -78,6 +78,7 @@ include/utils/Window/*.cpp \ -DRENDERER_OPENGL \ -DWINDOW_GLFW \ + -DGUIMODULE \ -I src -I include -I $imgui -I . \ -lGL -lglfw -lGLEW \ -Wall \ @@ -136,7 +137,6 @@ -fpic -shared \ -I src -I include \ -Wall \ - -DGUIMODULE_H \ -o $name ''; diff --git a/src/example_apps/ImguiEmbed/ImguiEmbed.h b/src/example_apps/ImguiEmbed/ImguiEmbed.h index b08ea0e..ca25032 100644 --- a/src/example_apps/ImguiEmbed/ImguiEmbed.h +++ b/src/example_apps/ImguiEmbed/ImguiEmbed.h @@ -27,4 +27,4 @@ class ImguiEmbed : public Archimedes::App { }; -Archimedes::App* MakeApp() { return new ImguiEmbed(); } +Archimedes::App* MakeApp() { return (Archimedes::App*) new ImguiEmbed(); }