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

📄 configure.in

📁 khtml在gtk上的移植版本
💻 IN
字号:
dnl Process this file with autoconf to produce a configure script.AC_INIT(osb-nrcore, 0.5.0)AC_CONFIG_SRCDIR(kwiq/KWQString.cpp)AM_INIT_AUTOMAKEAM_CONFIG_HEADER(config.h)AC_PROG_LIBTOOLAM_PROG_CC_STDCAC_PROG_CXXAM_PROG_LEXAC_PROG_YACCAC_HEADER_STDCAC_HEADER_STATAC_HEADER_TIMEAC_CHECK_HEADERS(alloca.h vfork.h)AC_CHECK_HEADERS(string.h strings.h float.h fnmatch.h limits.h paths.h sys/cdefs.h sys/mman.h sys/param.h sys/select.h sys/socket.h)AC_CHECK_FUNCS(memcpy memmove gettimeofday mkstemps mkstemp random setegid seteuid socket unsetenv vsnfprintf)# Check for pkg-configAC_PATH_PROG(PKG_CONFIG, pkg-config, no)if test $PKG_CONFIG = no; then   AC_MSG_ERROR([Cannot find pkg-config, make sure it is installed and in your PATH])fidnl check common gtk modulesPKG_CHECK_MODULES(PACKAGE, [gtk+-2.0 >= 2.2.0, gdk-pixbuf-2.0 >= 2.2.0, glib-2.0 >= 2.2.0, libxml-2.0 >= 2.6.0])dnl check for X librariesAC_PATH_XTRAX_LIBS="-lXt $X_LIBS"dnl check miscellaneous functionsOSB_HAVE_INFINITEOSB_HAVE_ISNANOSB_HAVE_ISINFdnl debugging info commandline argumentuse_debug=AC_ARG_ENABLE([debug],   AC_HELP_STRING([--enable-debug], [enable debug mode (default:disabled)]),  use_debug=true,,)if test -n "$use_debug"; then    CPPFLAGS="$CPPFLAGS -DDEBUG" else   CPPFLAGS="$CPPFLAGS -DNDEBUG"fi  dnl check for jscoreAC_ARG_WITH([javascriptcore-prefix],	AC_HELP_STRING([--with-javascriptcore-prefix],		       [use javascriptcore prefix (default: $jscore_prefix)]))if test -n "$with_javascriptcore_prefix"; then   AC_MSG_CHECKING([for jscore (pkg-config overrided)])   jscore_prefix=$with_javascriptcore_prefix   if test "$jscore_prefix/lib/libjscore.la" && test -f $jscore_prefix/include/osb/JavaScriptCore/object.h; then	      AC_MSG_RESULT([found. Using prefix $jscore_prefix])      JSCORE_ENABLE=yes      AC_SUBST(JSCORE_ENABLE)	      JSCORE_LIBS="-L$jscore_prefix/lib -ljscore"	      JSCORE_PREFIX="$jscore_prefix"      JSCORE_CFLAGS="-I$jscore_prefix/include/osb/"   else     AC_MSG_ERROR([JavaScriptCore not found. Use --with-javascriptcore-prefix=PREFIX])   fielse   PKG_CHECK_MODULES(JSCORE, [osb-jscore >= 0.4.0])   JSCORE_ENABLE="yes"   AC_SUBST(JSCORE_ENABLE)fiAC_SUBST(JSCORE_LIBS)AC_SUBST(JSCORE_PREFIX)AC_SUBST(JSCORE_CFLAGS)DEFINES="-DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"DEFINES="$DEFINES -DAPPLE_CHANGES -DKWIQ -DKWIQ -DKHTML_NO_EXCEPTIONS -DKWIQ_NO_JAVA"dnl Use -Wall if we have gcc.changequote(,)dnlif test "x$GCC" = "xyes"; then  case " $CFLAGS " in  *[\ \	]-Wall[\ \	]*) ;;  *) CFLAGS="$CFLAGS -Wall " ;;  esac  case " $CXXFLAGS " in  *[\ \	]-Wall[\ \	]*) ;;  *) CXXFLAGS="$CXXFLAGS -Wall " ;;  esacfichangequote([,])dnl## substitutions for osb-config#if test "x$prefix" = "xNONE"; then   nrcore_prefix=$ac_default_prefixelse   nrcore_prefix=$prefixfiNRCORE_LIBS="-L$libdir -lkwiq_khtml -lkwiq_gtk $LIBCURL_LIBS"NRCORE_PREFIX="$nrcore_prefix"NRCORE_CFLAGS="-I$nrcore_prefix/include/osb/NRCore $LIBCURL_CFLAGS"AC_SUBST(NRCORE_LIBS)AC_SUBST(NRCORE_PREFIX)AC_SUBST(NRCORE_CFLAGS)AC_SUBST(LIBCURL_LIBS) #needed by the osb-nrcore.pc.inCXXFLAGS="$CXXFLAGS -fno-exceptions -fno-rtti -nostdinc++"CPPFLAGS="$CPPFLAGS -include \"\$(top_srcdir)/WebCorePrefix.h\" $PACKAGE_CFLAGS $X_CFLAGS $JSCORE_CFLAGS $DEFINES"LDFLAGS="$LDFLAGS $PACKAGE_LIBS $X_LIBS $JSCORE_LIBS \-nodefaultlibs -lgcc -lc"AC_OUTPUT([Makefileosb-nrcore.pckwiq/Makefilekhtml/Makefilekhtml/css/Makefilekhtml/dom/Makefilekhtml/ecma/Makefilekhtml/editing/Makefilekhtml/html/Makefilekhtml/xml/Makefilekhtml/misc/Makefilekhtml/rendering/Makefiledata/MakefileForwardingHeaders/MakefileResources/Makefile])

⌨️ 快捷键说明

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