]> git.sesse.net Git - cubemap/blobdiff - configure.ac
Add a LD_PRELOAD-able library to force Metacube output from FFmpeg.
[cubemap] / configure.ac
index 02c735475f79d193f3de00d831b5d24d7d8f2b45..189e45f03d94ff38d321a60c1ed1422549a54b75 100644 (file)
@@ -1,5 +1,5 @@
 AC_CONFIG_MACRO_DIR([m4])
-AC_INIT(cubemap, 1.2.2-pre)
+AC_INIT(cubemap, 1.5.0)
 
 AC_CONFIG_SRCDIR(main.cpp)
 
@@ -8,6 +8,17 @@ AC_SYS_LARGEFILE
 PKG_PROG_PKG_CONFIG
 PKG_CHECK_MODULES([libsystemd], [libsystemd])
 PKG_CHECK_MODULES([protobuf], [protobuf])
+PKG_CHECK_MODULES([libtomcrypt], [libtomcrypt])
+
+have_ffmpeg=yes
+PKG_CHECK_MODULES([libavformat], [libavformat], [true], [have_ffmpeg=no])
+PKG_CHECK_MODULES([libavutil], [libavutil], [true], [have_ffmpeg=no])
+AC_SUBST([have_ffmpeg])
+
+AS_IF([test "x$have_ffmpeg" = "xno" ],
+  [AC_MSG_WARN([FFmpeg libraries not found. ffmpeg_metacube_hack.so will not be built.])])
+
+CXXFLAGS="$CXXFLAGS -std=gnu++11"
 
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT