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

📄 configure.in

📁 对做ARM的人来说
💻 IN
字号:
dnl Process this file with autoconf to produce a configure script.AC_PREREQ(2.13)AC_INIT(src/helloworld.c)dnl ========================================================================dnl needed for cross-compilingAC_CANONICAL_SYSTEMdnl ========================================================================dnl Checks for programs.AC_PROG_MAKE_SETAC_PROG_CCAM_INIT_AUTOMAKE(mg-samples,2.0.3)dnl ========================================================================dnl Checks for typedefs, structures, and compiler characteristics.AC_C_CONSTdnl ========================================================================dnl Checks for header files.AC_HEADER_STDCAC_HEADER_SYS_WAITAC_HEADER_TIMEAC_CHECK_HEADERS(sys/time.h unistd.h)dnl ========================================================================dnl check for libminiguihave_libminigui="no"AC_CHECK_HEADERS(minigui/common.h, have_libminigui=yes, foo=bar)dnl ========================================================================dnl check for non-UNIX systemunix="yes"AC_CHECK_DECLS(__NOUNIX__, unix="no", foo=bar)dnl ========================================================================dnl check for run-time mode of MiniGUIdnl ========================================================================threads_version="no"AC_CHECK_DECLS(_MGRM_THREADS, threads_version="yes", foo=bar, [#include <minigui/common.h>])procs_version="no"AC_CHECK_DECLS(_MGRM_PROCESSES, procs_version="yes", foo=bar, [#include <minigui/common.h>])standalone_version="no"AC_CHECK_DECLS(_MGRM_STANDALONE, standalone_version="yes", foo=bar, [#include <minigui/common.h>])dnl ========================================================================dnl check for newgal or oldgal interface.use_newgal="no"AC_CHECK_DECLS(_USE_NEWGAL, use_newgal="yes", foo=bar, [#include <minigui/common.h>])AC_ARG_WITH(lang,        [  --with-lang=[en/zhcn/zhtw]])case "$with_lang" in  zhcn)    AC_DEFINE(_LANG_ZHCN, 1,             [Use text strings for locale zh_CN in GB2312])    ;;  zhtw)    AC_DEFINE(_LANG_ZHTW, 1,             [Use text strings for locale zh_TW in BIG5])    ;;  *)    AC_DEFINE(_LANG_EN, 1,             [Use text strings for locale en_US in ISO8859-1])    ;;esacdnl ========================================================================dnl Write Outputif test "$ac_cv_prog_gcc" = "yes"; then    CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -pipe"fiif test "x$threads_version" = "xyes"; then    CFLAGS="$CFLAGS -D_REENTRANT"    LIBS="$LIBS -lpthread -lminigui"else    LIBS="$LIBS -lminigui"fiAC_CHECK_DECLS(_HAVE_MATH_LIB, LIBS="$LIBS -lm", foo=bar, [#include <minigui/common.h>])AC_CHECK_DECLS(_PNG_FILE_SUPPORT, LIBS="$LIBS -lpng", foo=bar, [#include <minigui/common.h>])AC_CHECK_DECLS(_PNG_FILE_SUPPORT, LIBS="$LIBS -lpthread", foo=bar, [#include <minigui/common.h>])AC_CHECK_DECLS(_JPG_FILE_SUPPORT, LIBS="$LIBS -ljpeg", foo=bar, [#include <minigui/common.h>])AC_CHECK_DECLS(_TYPE1_SUPPORT, LIBS="$LIBS -lt1", foo=bar, [#include <minigui/common.h>])AC_CHECK_DECLS(_TTF_SUPPORT, LIBS="$LIBS -lttf", foo=bar, [#include <minigui/common.h>])AM_CONDITIONAL(NOUNIX, test "x$unix" = "xno")AM_CONDITIONAL(MGRM_THREADS, test "x$threads_version" = "xyes")AM_CONDITIONAL(MGRM_PROCESSES, test "x$procs_version" = "xyes")AM_CONDITIONAL(MGRM_STANDALONE, test "x$standalone_version" = "xyes")AM_CONDITIONAL(USE_NEWGAL, test "x$use_newgal" = "xyes")AC_OUTPUT(Makefilesrc/Makefilesrc/res/Makefile)if test "x$have_libminigui" != "xyes"; then    AC_MSG_WARN([		MiniGUI is not properly installed on the system. You need         MiniGUI Ver 2.0.0 or later for building this package.         Please configure and install MiniGUI Ver 2.0.0 first.    ])fi

⌨️ 快捷键说明

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