not a good fix

git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@135 b9cfdab3-6d41-4d17-bbe4-086880011989
This commit is contained in:
NishiOwO
2025-10-03 08:21:32 +00:00
parent 1d0f672630
commit c3e06b73ea
2 changed files with 14 additions and 2 deletions

View File

@@ -22,6 +22,8 @@ else
VK_STRING_HELPER_DEFINE = -DHAS_VK_ENUM_STRING_HELPER
endif
CFLAGS += $(VK_STRING_HELPER_DEFINE)
L_CFLAGS = $(CFLAGS) -fPIC -D_MILSKO
L_LDFLAGS = $(LDFLAGS)
L_LIBS = $(LIBS)
@@ -50,7 +52,7 @@ $(error Add your platform definition)
endif
ifeq ($(UNIX),1)
L_CFLAGS += -DUSE_X11 $(VK_STRING_HELPER_DEFINE)
L_CFLAGS += -DUSE_X11
L_OBJS += src/backend/x11.o
L_LIBS += -lX11 -lXrender -lXext
@@ -63,7 +65,7 @@ EXEC =
OPENGL = 1
else ifeq ($(WINDOWS),1)
L_CFLAGS += -DUSE_GDI $(VK_STRING_HELPER_DEFINE)
L_CFLAGS += -DUSE_GDI
L_LDFLAGS += -Wl,--out-implib,src/libMw.lib -static-libgcc
L_OBJS += src/backend/gdi.o
L_LIBS += -lgdi32

View File

@@ -12,7 +12,17 @@
#include <vulkan/vulkan.h>
#include <vulkan/vulkan_core.h>
#ifdef HAS_VK_ENUM_STRING_HELPER
#include <vulkan/vk_enum_string_helper.h>
#else
char buffer[512];
char* string_VkResult(VkResult res) {
sprintf(buffer, "%d", res);
return &buffer[0];
}
#endif
MwWidget window, vulkan;
int ow = 300;