--- win/vulture/GNUmakefile.orig +++ win/vulture/GNUmakefile @@ -12,7 +12,7 @@ ifndef SDL_CONFIG OS := $(shell uname -s) ifeq ($(OS),FreeBSD) - SDL_CONFIG := sdl11-config + SDL_CONFIG := sdl-config else SDL_CONFIG := sdl-config endif @@ -20,7 +20,7 @@ SDL_CFLAGS = $(shell $(SDL_CONFIG) --cflags) endif -CFLAGS := $(BASECFLAGS) $(SDL_CFLAGS) -DUSE_SDL_SYSCALLS -g3 -Wall +CFLAGS := $(BASECFLAGS) $(SDL_CFLAGS) -DUSE_SDL_SYSCALLS -Wall ifeq ($(BUILD), nethack) BUILDDIR := build_nethack @@ -72,7 +72,7 @@ $(OUTPUT_OBJ): $(VOBJ) @echo combining objects to $@ - @$(CXX) -nostdlib -Xlinker -r $(VOBJ) -lstdc++ -o $(OUTPUT_OBJ) + @$(CXX) -nostdlib -Xlinker -r $(VOBJ) -o $(OUTPUT_OBJ) $(BUILDDIR)/vulture_tileconfig.parser.cpp $(BUILDDIR)/vulture_tileconfig.parser.h: vulture_tileconfig.parser.y @echo generating parser @@ -84,7 +84,7 @@ $(BUILDDIR)/vulture_tileconfig.lexer.cpp: vulture_tileconfig.lexer.l @echo generating lexer @mkdir -p $(BUILDDIR)/winclass - @flex -o $@ $< + @$(FLEX) -o $@ $< # including the dependency files will cause them to be built if they don't exist -include $(VDEPS)