1
0

add egl support

This commit is contained in:
2025-08-14 14:44:42 +08:00
parent 5c8f9993e4
commit f31dc23a1f
8 changed files with 266 additions and 204 deletions

View File

@@ -1,4 +1,4 @@
TARGET = xPlayer
TARGET = xplayer
BUILD := build
SRCS := src imgui
@@ -9,9 +9,10 @@ CPPFILES := $(foreach dir,$(SRCS),$(notdir $(wildcard $(dir)/*.cpp)))
OFILES := $(CPPFILES:.cpp=.o) $(CFILES:.c=.o)
INCLUDES := -I$(CURDIR)/imgui
CFLAGS := -O2 -Wall $(INCLUDES) `pkg-config --cflags glfw3`
CFLAGS := -O2 -Wall $(INCLUDES) $(shell pkg-config --cflags glfw3)
CXXFLAGS := $(CFLAGS) -std=c++17
LDFLAGS := `pkg-config mpv glfw3 --libs` -lgdi32
LDFLAGS := -Wl,-Bdynamic $(shell pkg-config mpv glfw3 --libs) -lgdi32 \
-static-libgcc -static-libstdc++ -static
all: $(TARGET)