Skip to content

Commit

Permalink
CONFIGURE: Add ogg after libraries that might depend on it in the lin…
Browse files Browse the repository at this point in the history
…k command

This will hopefully fix compilation with mingw when using static libraries.
  • Loading branch information
criezy committed Oct 2, 2017
1 parent 5a11f90 commit ade8aad
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
10 changes: 6 additions & 4 deletions configure
Expand Up @@ -3921,10 +3921,6 @@ int main(void) { return 0; }
EOF
cc_check $OGG_CFLAGS $OGG_LIBS -logg && _ogg=yes
fi
if test "$_ogg" = yes ; then
append_var LIBS "$OGG_LIBS -logg"
append_var INCLUDES "$OGG_CFLAGS"
fi
define_in_config_if_yes "$_ogg" 'USE_OGG'
echo "$_ogg"

Expand Down Expand Up @@ -4026,6 +4022,12 @@ fi
define_in_config_if_yes "$_flac" 'USE_FLAC'
echo "$_flac"

# Add the link to ogg only after verbs tremor and flac as it might be used by those.
if test "$_ogg" = yes ; then
append_var LIBS "$OGG_LIBS -logg"
append_var INCLUDES "$OGG_CFLAGS"
fi

#
# Check for MAD (MP3 library)
#
Expand Down
8 changes: 4 additions & 4 deletions ports.mk
Expand Up @@ -302,10 +302,6 @@ ifdef USE_FREETYPE2
OSX_STATIC_LIBS += $(STATICLIBPATH)/lib/libfreetype.a $(STATICLIBPATH)/lib/libbz2.a
endif

ifdef USE_OGG
OSX_STATIC_LIBS += $(STATICLIBPATH)/lib/libogg.a
endif

ifdef USE_VORBIS
OSX_STATIC_LIBS += \
$(STATICLIBPATH)/lib/libvorbisfile.a \
Expand All @@ -320,6 +316,10 @@ ifdef USE_FLAC
OSX_STATIC_LIBS += $(STATICLIBPATH)/lib/libFLAC.a
endif

ifdef USE_OGG
OSX_STATIC_LIBS += $(STATICLIBPATH)/lib/libogg.a
endif

ifdef USE_FLUIDSYNTH
OSX_STATIC_LIBS += \
-liconv -framework CoreMIDI -framework CoreAudio\
Expand Down

0 comments on commit ade8aad

Please sign in to comment.