]> git.sesse.net Git - vlc/commitdiff
Use pkg-config to check for libmodplug, and check for version >= 0.8, which is needed...
authorRamiro Polla <ramiro.polla@gmail.com>
Fri, 8 Jan 2010 17:13:40 +0000 (15:13 -0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Fri, 8 Jan 2010 18:46:54 +0000 (19:46 +0100)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
configure.ac

index 9f058eeb34bc1ab60a559278abad34de195bc247..40a9029a0f6e7ba866cd6841f8a00675288f6712 100644 (file)
@@ -2756,10 +2756,11 @@ then
       AC_MSG_ERROR([cannot find ${real_mod_tree}/src/.libs/libmodplug.a, make sure you compiled mod in ${with_mod_tree}])
     fi
   else
-    AC_CHECK_HEADERS(libmodplug/modplug.h, [
-      VLC_ADD_PLUGIN([mod])
-      VLC_ADD_CXXFLAGS([mod],[])
-      VLC_ADD_LIBS([mod],[-lmodplug -lstdc++])])
+    PKG_CHECK_MODULES(LIBMODPLUG, libmodplug >= 0.8,
+        [ VLC_ADD_PLUGIN([mod])
+          VLC_ADD_CXXFLAGS([mod],[$LIBMODPLUG_CFLAGS])
+          VLC_ADD_LIBS([mod],[$LIBMODPLUG_LIBS])
+        ],[AC_MSG_WARN([libmodplug not found!])])
   fi
 fi