diff --git a/src/win/Makefile.mingw b/src/win/Makefile.mingw index 5886eed0b..53251dce4 100644 --- a/src/win/Makefile.mingw +++ b/src/win/Makefile.mingw @@ -638,9 +638,15 @@ OBJ += $(EXOBJ) endif LIBS := -mwindows \ - -lopenal.dll \ -lddraw -ldxguid -ld3d9 \ -lcomctl32 -lwinmm + +ifeq ($(STATIC), y) +LIBS += -lopenal -lole32 +else +LIBS += -lopenal.dll +endif + ifeq ($(D2D), y) LIBS += $(D2DLIB) endif @@ -667,6 +673,10 @@ ifeq ($(D3DX), y) LIBS += -ld3dx9 endif +ifeq ($(STATIC), y) +LIBS += -static +endif + # Build module rules. ifeq ($(AUTODEP), y) %.o: %.c