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

📄 configure.in

📁 OTP是开放电信平台的简称
💻 IN
字号:
define([AC_CACHE_LOAD], )dnldefine([AC_CACHE_SAVE], )dnlAC_INIT(vsn.mk)if test -z "$ERL_TOP" || test ! -d $ERL_TOP ; then  AC_CONFIG_AUX_DIRS(autoconf)else  erl_top=${ERL_TOP}  AC_CONFIG_AUX_DIRS($erl_top/erts/autoconf)fiif test "X$host" != "Xfree_source" -a "X$host" != "Xwin32"; then    AC_CANONICAL_HOSTelse    host_os=win32fidnl ----------------------------------------------------------------------dnl Checks for programs.dnl ----------------------------------------------------------------------dnldnl flex is needed by megaco. lex wont do!dnlAC_PROG_LEXif test "$LEX" != flex; then  ENABLE_MEGACO_FLEX_SCANNER=falseelse  ENABLE_MEGACO_FLEX_SCANNER=truefiAC_SUBST(ENABLE_MEGACO_FLEX_SCANNER)dnldnl For increased performance it is possible to disable linenodnlAC_ARG_ENABLE(megaco_flex_scanner_lineno,[  --disable-megaco-flex-scanner-lineno  disable megaco flex scanner lineno],  if test x${enable_megaco_flex_scanner_lineno} = xno ; then    ENABLE_MEGACO_FLEX_SCANNER_LINENO=false  else    ENABLE_MEGACO_FLEX_SCANNER_LINENO=true  fi,   ENABLE_MEGACO_FLEX_SCANNER_LINENO=true)AC_SUBST(ENABLE_MEGACO_FLEX_SCANNER_LINENO)dnldnl C compiler (related) defsdnlAC_PROG_CCdnl Magic test for clearcase.if test -d ../../system; then	OTP_EXTRA_FLAGS=-DOTP_RELEASEelse	OTP_EXTRA_FLAGS=fidnldnl Flags to the C compilerdnldnl make sure we find config.hCFLAGS="$CFLAGS -I${ERL_TOP}/erts/$host $OTP_EXTRA_FLAGS"if test "X$host" = "Xwin32"; then  DED_CFLAGS="$CFLAGS"else  case $host_os in    darwin*)	CFLAGS="$CFLAGS -no-cpp-precomp"	;;  esac  if test "x$GCC" = xyes; then	DED_CFLAGS="$CFLAGS -fPIC $DED_CFLAGS"  else	DED_CFLAGS="$CFLAGS $DED_CFLAGS"  fifiAC_SUBST(DED_CFLAGS)AC_CHECK_PROGS(DED_LD, [ld.sh ld], no_ld)if test "$DED_LD" = no_ld; then  AC_MSG_ERROR([ld is required to build the flex scanner!])fiAC_MSG_CHECKING(for linker flags for loadable drivers)case $host_os in	win32)		DED_LDFLAGS="-dll"	;;	solaris2*|sysv4*)		DED_LDFLAGS="-G"	;;	aix4*)		DED_LDFLAGS="-G -bnoentry -bexpall"	;;	freebsd2*)		# Non-ELF GNU linker		DED_LDFLAGS="-Bshareable"	;;	darwin*)		# Mach-O linker, a shared lib and a loadable		# object file is not the same thing.		DED_LDFLAGS="-bundle -flat_namespace -undefined suppress"		DED_CFLAGS="$DED_CFLAGS -fno-common"	;;	*)		# assume GNU linker and ELF		DED_LDFLAGS="-shared"	;;esacAC_MSG_RESULT([$DED_LDFLAGS])AC_SUBST(DED_LDFLAGS)AC_CHECK_PROG(PERL, perl, perl, no_perl)if test "$PERL" = no_perl; then  AC_MSG_ERROR([Perl is required to build the flex scanner!])fidnl This is the os flavour, should be unix, vxworks or win32if test "X$host" = "Xwin32"; then	ERLANG_OSTYPE=win32else	ERLANG_OSTYPE=unixfiAC_SUBST(ERLANG_OSTYPE)AC_OUTPUT(src/flex/$host/Makefile:src/flex/Makefile.in)

⌨️ 快捷键说明

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