--- Makefile.orig 2019-12-29 13:19:15 UTC +++ Makefile @@ -2,11 +2,13 @@ SDL_CFLAGS := `sdl2-config --cflags` SDL_LIBS := `sdl2-config --libs` -MODPLUG_LIBS := -lmodplug -TREMOR_LIBS := -lvorbisidec -logg -ZLIB_LIBS := -lz +MODPLUG_CFLAGS := `pkg-config --cflags libmodplug` +MODPLUG_LIBS := `pkg-config --libs libmodplug` +TREMOR_CFLAGS := `pkg-config --cflags vorbisidec` +TREMOR_LIBS := `pkg-config --libs vorbisidec` +ZLIB_LIBS := -lz -CXXFLAGS += -Wall -Wpedantic -MMD $(SDL_CFLAGS) -DUSE_MODPLUG -DUSE_TREMOR -DUSE_ZLIB +CXXFLAGS += -Wall -Wpedantic -MMD $(SDL_CFLAGS) $(MODPLUG_CFLAGS) $(TREMOR_CFLAGS) -DUSE_MODPLUG -DUSE_TREMOR -DUSE_ZLIB SRCS = collision.cpp cpc_player.cpp cutscene.cpp decode_mac.cpp file.cpp fs.cpp game.cpp graphics.cpp main.cpp \ menu.cpp mixer.cpp mod_player.cpp ogg_player.cpp piege.cpp protection.cpp resource.cpp resource_aba.cpp \