⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configure.ac

📁 mediastreamer2是开源的网络传输媒体流的库
💻 AC
字号:
dnl Process this file with autoconf to produce a configure script.AC_INIT([msvideostitcher],[0.0.3])AM_INIT_AUTOMAKE()AC_CANONICAL_SYSTEMAC_MSG_CHECKING([warning make an error on compilation])AC_ARG_ENABLE(strict,[  --enable-strict       Enable error on compilation warning [default=yes]],[wall_werror=$enableval],[wall_werror=yes])dnl Checks for programs.AC_PROG_CCAC_PROG_LIBTOOLAC_ENABLE_SHARED(yes)AC_ENABLE_STATIC(no)CFLAGS="$CFLAGS -Wall"dnl Checks for header files.AC_HEADER_STDCdnl Checks for typedefs, structures, and compiler characteristics.AC_C_CONSTAC_C_INLINEAC_HEADER_TIMEAC_WORDS_BIGENDIANif test x$ac_cv_c_bigendian = xyes ; then	CFLAGS="$CFLAGS -D_BIGENDIAN"fiif test $GCC = yes && test $wall_werror = yes;  then	CFLAGS="$CFLAGS -Werror "fiPKG_CHECK_MODULES(MEDIASTREAMER, mediastreamer >= 2.0.0)dnl check for new/old ffmpegAC_CHECK_HEADERS(libavcodec/avcodec.h)CFLAGS="$CFLAGS \$(MEDIASTREAMER_CFLAGS) "LIBS="\$(MEDIASTREAMER_LIBS) $LIBS"LDFLAGS="$LDFLAGS -rdynamic "dnl define path of plugins:PACKAGE_PLUGINS_DIR=`eval echo $prefix/lib/mediastreamer/plugins`AC_DEFINE_UNQUOTED(PACKAGE_PLUGINS_DIR,  "$PACKAGE_PLUGINS_DIR" ,[path of plugins])AC_SUBST(PACKAGE_PLUGINS_DIR)dnl ##################################################dnl # Check for ESP Packagerdnl ##################################################AC_PATH_PROG(EPM,epm,false)AC_PATH_PROG(MKEPMLIST,mkepmlist,false)AC_PATH_PROG(EPMINSTALL,epminstall,false)AM_CONDITIONAL(WITH_EPM,test $EPM != false && test $MKEPMLIST != false && test $EPMINSTALL != false)# Preferred packaging system, as per EPM terminologycase $target in*-*-linux*)	if test -f /etc/debian_version ; then		EPM_PKG_EXT=deb	else     		EPM_PKG_EXT=rpm     	fi     	;;*-hp-hpux*)     	EPM_PKG_EXT=depot.gz;;*-dec-osf*)	EPM_PKG_EXT=setld;;esacAC_SUBST(EPM_PKG_EXT)# System software User & Group namescase $target in*-*-linux*)	SYS_USER=root	SYS_GROUP=root	;;*-*-hpux*|*-dec-osf*)	SYS_USER=bin	SYS_GROUP=bin	;;esacAC_SUBST(SYS_USER)AC_SUBST(SYS_GROUP)# CPU Architecturecase $target_cpu ini?86)		ARCH=i386;;*)		ARCH=$target_cpu;;esacAC_SUBST(ARCH)# Various other packaging variables, that can be over-ridden ad `make# package' timeSUMMARY="A mediastreamer plugin able to stitch several video streams together"AC_SUBST(SUMMARY)PACKAGER=anonymousAC_SUBST(PACKAGER)LICENSE=closedsourceAC_SUBST(LICENSE)VENDOR=LinphoneAC_SUBST(VENDOR)RELEASE=1AC_SUBST(RELEASE)AC_OUTPUT(Makefilesrc/Makefiletests/Makefile)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -