wip: work on font rendering in window rendered by shared object

This commit is contained in:
2026-04-07 18:38:04 +02:00
parent 2c35a7adf4
commit 54856e616b
4 changed files with 34 additions and 4 deletions
+11 -4
View File
@@ -56,10 +56,17 @@ LIBSRC := src/libhello.cpp
all: $(OUTDIR)/$(LIBNAME).lib $(OUTDIR)/$(LIBNAME).lib.sym
$(OUTDIR)/$(LIBNAME).lib: $(LIBSRC)
@mkdir -p $(OUTDIR)
$(CXX) $(CXXFLAGS) -c src/libhello.cpp -o src/libhello.o
$(CXX) $(CXXFLAGS) $(LDFLAGS) src/libhello.o -o $@
$(OUTDIR):
mkdir -p $@
src/libhello.o: src/libhello.cpp Makefile | $(OUTDIR)
$(CXX) $(CXXFLAGS) -c src/libhello.cpp -o $@
src/stb_truetype_impl.o: src/stb_truetype_impl.cpp Makefile | $(OUTDIR)
$(CXX) $(CXXFLAGS) -c src/stb_truetype_impl.cpp -o $@
$(OUTDIR)/$(LIBNAME).lib: src/libhello.o src/stb_truetype_impl.o
$(CXX) $(CXXFLAGS) $(LDFLAGS) src/libhello.o src/stb_truetype_impl.o -o $@
# Generate symbol file from nm output
# Format: "symbol_name,offset_in_hex"