📄 configure
字号:
cat > conftest.$ac_ext <<EOF#line 1759 "configure"#include "confdefs.h"/* Override any gcc2 internal prototype to avoid an error. *//* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */char syslog();int main() {syslog(); return 0; }EOFif { (eval echo configure:1770: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ac_cv_search_syslog="-l$i"breakelse echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5firm -f conftest*doneLIBS="$ac_func_search_save_LIBS"fiecho "$ac_t""$ac_cv_search_syslog" 1>&6if test "$ac_cv_search_syslog" != "no"; then test "$ac_cv_search_syslog" = "none required" || LIBS="$ac_cv_search_syslog $LIBS" cat >> confdefs.h <<\EOF#define HAVE_SYSLOG 1EOFelse : fi if test "$cross_compiling" = yes; then echo "configure: warning: cross compiling; assuming little endianess" 1>&2 fi echo $ac_n "checking endianess""... $ac_c" 1>&6echo "configure:1798: checking endianess" >&5 if eval "test \"`echo '$''{'aide_cv_c_endian'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else aide_cv_c_endian=unknown # See if sys/param.h defines the BYTE_ORDER macro. cat > conftest.$ac_ext <<EOF#line 1805 "configure"#include "confdefs.h"#include <sys/types.h> #include <sys/param.h>int main() { #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN bogus endian macros #endif; return 0; }EOFif { (eval echo configure:1816: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* # It does; now see whether it defined to BIG_ENDIAN or not. cat > conftest.$ac_ext <<EOF#line 1820 "configure"#include "confdefs.h"#include <sys/types.h> #include <sys/param.h>int main() { #if BYTE_ORDER != BIG_ENDIAN not big endian #endif; return 0; }EOFif { (eval echo configure:1831: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* aide_cv_c_endian=bigelse echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* aide_cv_c_endian=littlefirm -f conftest*else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5firm -f conftest* if test "$aide_cv_c_endian" = unknown; then if test "$cross_compiling" = yes; then aide_cv_c_endian=little else cat > conftest.$ac_ext <<EOF#line 1852 "configure"#include "confdefs.h"main () { /* Are we little or big endian? From Harbison&Steele. */ union { long l; char c[sizeof (long)]; } u; u.l = 1; exit (u.c[sizeof (long) - 1] == 1); }EOFif { (eval echo configure:1865: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/nullthen aide_cv_c_endian=littleelse echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -fr conftest* aide_cv_c_endian=bigfirm -fr conftest*fi fi fi echo "$ac_t""$aide_cv_c_endian" 1>&6 if test "$aide_cv_c_endian" = little; then cat >> confdefs.h <<\EOF#define LITTLE_ENDIAN_HOST 1EOF else cat >> confdefs.h <<\EOF#define BIG_ENDIAN_HOST 1EOF fi echo $ac_n "checking for byte typedef""... $ac_c" 1>&6echo "configure:1896: checking for byte typedef" >&5 if eval "test \"`echo '$''{'aide_cv_typedef_byte'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else cat > conftest.$ac_ext <<EOF#line 1901 "configure"#include "confdefs.h"#include <stdlib.h> #include <sys/types.h>int main() { #undef byte int a = sizeof(byte); ; return 0; }EOFif { (eval echo configure:1912: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* aide_cv_typedef_byte=yeselse echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* aide_cv_typedef_byte=no firm -f conftest*fi echo "$ac_t""$aide_cv_typedef_byte" 1>&6 if test "$aide_cv_typedef_byte" = yes; then cat >> confdefs.h <<\EOF#define HAVE_BYTE_TYPEDEF 1EOF fi echo $ac_n "checking for ushort typedef""... $ac_c" 1>&6echo "configure:1933: checking for ushort typedef" >&5 if eval "test \"`echo '$''{'aide_cv_typedef_ushort'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else cat > conftest.$ac_ext <<EOF#line 1938 "configure"#include "confdefs.h"#include <stdlib.h> #include <sys/types.h>int main() { #undef ushort int a = sizeof(ushort); ; return 0; }EOFif { (eval echo configure:1949: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* aide_cv_typedef_ushort=yeselse echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* aide_cv_typedef_ushort=no firm -f conftest*fi echo "$ac_t""$aide_cv_typedef_ushort" 1>&6 if test "$aide_cv_typedef_ushort" = yes; then cat >> confdefs.h <<\EOF#define HAVE_USHORT_TYPEDEF 1EOF fi echo $ac_n "checking for ulong typedef""... $ac_c" 1>&6echo "configure:1970: checking for ulong typedef" >&5 if eval "test \"`echo '$''{'aide_cv_typedef_ulong'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else cat > conftest.$ac_ext <<EOF#line 1975 "configure"#include "confdefs.h"#include <stdlib.h> #include <sys/types.h>int main() { #undef ulong int a = sizeof(ulong); ; return 0; }EOFif { (eval echo configure:1986: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* aide_cv_typedef_ulong=yeselse echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* aide_cv_typedef_ulong=no firm -f conftest*fi echo "$ac_t""$aide_cv_typedef_ulong" 1>&6 if test "$aide_cv_typedef_ulong" = yes; then cat >> confdefs.h <<\EOF#define HAVE_ULONG_TYPEDEF 1EOF fi echo $ac_n "checking for u16 typedef""... $ac_c" 1>&6echo "configure:2007: checking for u16 typedef" >&5 if eval "test \"`echo '$''{'aide_cv_typedef_u16'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else cat > conftest.$ac_ext <<EOF#line 2012 "configure"#include "confdefs.h"#include <stdlib.h> #include <sys/types.h>int main() { #undef u16 int a = sizeof(u16); ; return 0; }EOFif { (eval echo configure:2023: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* aide_cv_typedef_u16=yeselse echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* aide_cv_typedef_u16=no firm -f conftest*fi echo "$ac_t""$aide_cv_typedef_u16" 1>&6 if test "$aide_cv_typedef_u16" = yes; then cat >> confdefs.h <<\EOF#define HAVE_U16_TYPEDEF 1EOF fi echo $ac_n "checking for u32 typedef""... $ac_c" 1>&6echo "configure:2044: checking for u32 typedef" >&5 if eval "test \"`echo '$''{'aide_cv_typedef_u32'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else cat > conftest.$ac_ext <<EOF#line 2049 "configure"#include "confdefs.h"#include <stdlib.h> #include <sys/types.h>int main() { #undef u32 int a = sizeof(u32); ; return 0; }EOFif { (eval echo configure:2060: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* aide_cv_typedef_u32=yeselse echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* aide_cv_typedef_u32=no firm -f conftest*fi echo "$ac_t""$aide_cv_typedef_u32" 1>&6 if test "$aide_cv_typedef_u32" = yes; then cat >> confdefs.h <<\EOF#define HAVE_U32_TYPEDEF 1EOF fi echo $ac_n "checking size of unsigned short""... $ac_c" 1>&6echo "configure:2082: checking size of unsigned short" >&5if eval "test \"`echo '$''{'ac_cv_sizeof_unsigned_short'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else if test "$cross_compiling" = yes; then ac_cv_sizeof_unsigned_short=2else cat > conftest.$ac_ext <<EOF#line 2090 "configure"#include "confdefs.h"#include <stdio.h>main(){ FILE *f=fopen("conftestval", "w"); if (!f) exit(1); fprintf(f, "%d\n", sizeof(unsigned short)); exit(0);}EOFif { (eval echo configure:2101: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/nullthen ac_cv_sizeof_unsigned_short=`cat conftestval`else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -fr conftest* ac_cv_sizeof_unsigned_short=0firm -fr conftest*fifiecho "$ac_t""$ac_cv_sizeof_unsigned_short" 1>&6cat >> confdefs.h <<EOF#define SIZEOF_UNSIGNED_SHORT $ac_cv_sizeof_unsigned_shortEOFecho $ac_n "checking size of unsigned int""... $ac_c" 1>&6echo "configure:2121: checking size of unsigned int" >&5if eval "test \"`echo '$''{'ac_cv_sizeof_unsigned_int'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else if test "$cross_compiling" = yes; then ac_cv_sizeof_unsigned_int=4else cat > conftest.$ac_ext <<EOF#line 2129 "configure"#include "confdefs.h"#include <stdio.h>main(){ FILE *f=fopen("conftestval", "w"); if (!f) exit(1); fprintf(f, "%d\n", sizeof(unsigned int)); exit(0);}EOFif { (eval echo configure:2140: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/nullthen ac_cv_sizeof_unsigned_int=`cat conftestval`else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -fr conftest* ac_cv_sizeof_unsigned_int=0firm -fr conftest*fifiecho "$ac_t""$ac_cv_sizeof_unsigned_int" 1>&6cat >> confdefs.h <<EOF#define SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_intEOFecho $ac_n "checking size of unsigned long""... $ac_c" 1>&6echo "configure:2160: checking size of unsigned long" >&5if eval "test \"`echo '$''{'ac_cv_sizeof_unsigned_long'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6else if test "$cross_compiling" = yes; then ac_cv_sizeof_unsigned_long=4else cat > conftest.$ac_ext <<EOF#line 2168 "configure"#include "confdefs.h"#include <stdio.h>main(){ FILE *f=fopen("conftestval", "w"); if (!f) exit(1); fprintf(f, "%d\n", sizeof(unsigned long)); exit(0);}EOFif { (eval echo configure:2179: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/nullthen ac_cv_sizeof_unsigned_long=`cat conftestval`else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -fr conftest* ac_cv_sizeof_unsigned_long=0firm -fr conftest*fifiecho "$ac_t""$ac_cv_sizeof_unsigned_long" 1>&6cat >> confdefs.h <<EO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -