• Home
  • Raw
  • Download

Lines Matching full:configure

2 # configure script for zlib.
4 # Normally configure builds both a static and a shared library.
5 # If you want to build just a static library, use: ./configure --static
8 # prefix=$HOME CC=cc CFLAGS="-O4" ./configure
10 # (setenv prefix $HOME; setenv CC cc; setenv CFLAGS "-O4"; ./configure)
16 # start off configure.log
17 echo -------------------- >> configure.log
18 echo $0 $* >> configure.log
19 date >> configure.log
58 test -n "${CROSS_PREFIX}" && echo Using ${AR} | tee -a configure.log
61 test -n "${CROSS_PREFIX}" && echo Using ${AR} | tee -a configure.log
66 test -n "${CROSS_PREFIX}" && echo Using ${RANLIB} | tee -a configure.log
143 echo "** $0 aborting." | tee -a configure.log
146 echo -------------------- >> configure.log
147 echo >> configure.log
148 echo >> configure.log
157 echo 'usage:' | tee -a configure.log
158 echo ' configure [--prefix=PREFIX] [--eprefix=EXPREFIX]' | tee -a configure.log
159 …cho ' [--static] [--32] [--64] [--libdir=LIBDIR] [--sharedlibdir=LIBDIR]' | tee -a configure.log
160 … echo ' [--includedir=INCLUDEDIR] [--archs="-arch i386 -arch x86_64"]' | tee -a configure.log
161 …echo ' [--sprefix=SYMBOL_PREFIX] Adds a prefix to all exported symbols' | tee -a configure.log
162 echo ' [--warn] Enables extra compiler warnings' | tee -a configure.log
163 … [--debug] Enables extra debug prints during operation' | tee -a configure.log
164 …compat] Compiles for zlib-compatible API instead of zlib-ng API' | tee -a configure.log
165 …cho ' [--without-unaligned] Compiles without fast unaligned access' | tee -a configure.log
166 …thout-gzfileops] Compiles without the gzfile parts of the API enabled' | tee -a configure.log
167 …out-optimizations] Compiles without support for optional instruction sets' | tee -a configure.log
168 …t-new-strategies] Compiles without using new additional deflate strategies' | tee -a configure.log
169 …' [--without-acle] Compiles without ARM C Language Extensions' | tee -a configure.log
170 … [--without-neon] Compiles without ARM Neon SIMD instruction set' | tee -a configure.log
171 … echo ' [--without-altivec] Compiles without PPC AltiVec support' | tee -a configure.log
172 …ho ' [--without-power8] Compiles without Power8 instruction set' | tee -a configure.log
173 …flate] Use DEFLATE CONVERSION CALL instruction for compression on IBM Z' | tee -a configure.log
174 …ate] Use DEFLATE CONVERSION CALL instruction for decompression on IBM Z' | tee -a configure.log
175 …ho ' [--without-crc32-vx] Build without vectorized CRC32 on IBM Z' | tee -a configure.log
176 …ed-mem] Reduced memory usage for special cases (reduces performance)' | tee -a configure.log
177 …ctions are always available (disabled by default on x86, enabled on x86_64)' | tee -a configure.log
178 … Assume TZCNT instructions are always available (disabled by default)' | tee -a configure.log
179 … Compiles with full instruction set supported on this host' | tee -a configure.log
215 --sysconfdir=*) echo "ignored option: --sysconfdir" | tee -a configure.log; shift ;;
216 --localstatedir=*) echo "ignored option: --localstatedir" | tee -a configure.log; shift ;;
223 echo "unknown option: $1" | tee -a configure.log
224 echo "$0 --help for help" | tee -a configure.log
237 echo "=== $test.c ===" >> configure.log
238 cat $test.c >> configure.log
239 echo "===" >> configure.log;;
241 echo $* >> configure.log
251 echo -n "Checking for compiler... " | tee -a configure.log
313 if test "$gcc" -eq 1 && ($cc $CFLAGS -c $test.c) >> configure.log 2>&1; then
314 echo "$cc" | tee -a configure.log
528 echo "$CC" | tee -a configure.log
572 echo >> configure.log
583 test "$(\( $* \) 2>&1 | tee -a configure.log)" = ""
585 echo - using any output from compiler to indicate an error >> configure.log
590 ( $* ) >> configure.log 2>&1
593 echo "(exit code $ret)" >> configure.log
604 printf %s "$got" >> configure.log
614 echo "Checking for obsessive-compulsive compiler options..." >> configure.log
618 …echo "Compiler error reporting is too harsh for $0 (perhaps remove -Werror)." | tee -a configure.l…
622 echo >> configure.log
630 echo -n "Checking for shared library support... " | tee -a configure.log
634 echo "Building shared library $SHAREDTARGET with $CC." | tee -a configure.log
636 echo "No shared library support." | tee -a configure.log
639 echo 'No shared library support; try without defining CC and CFLAGS' | tee -a configure.log
653 echo Building static library $STATICLIB version $VER with $CC. | tee -a configure.log
659 echo >> configure.log
669 echo "Checking for off64_t... Yes." | tee -a configure.log
670 echo "Checking for fseeko... Yes." | tee -a configure.log
672 echo "Checking for off64_t... No." | tee -a configure.log
673 echo >> configure.log
682 echo "Checking for _off64_t... Yes." | tee -a configure.log
684 echo "Checking for _off64_t... No." | tee -a configure.log
686 echo >> configure.log
695 echo "Checking for fseeko... Yes." | tee -a configure.log
699 echo "Checking for fseeko... No." | tee -a configure.log
702 echo >> configure.log
716 echo "Checking for posix_memalign... Yes." | tee -a configure.log
720 echo "Checking for posix_memalign... No." | tee -a configure.log
722 echo >> configure.log
731 echo "Checking for strerror... Yes." | tee -a configure.log
735 echo "Checking for strerror... No." | tee -a configure.log
744 echo "Checking for getauxval() in sys/auxv.h... Yes." | tee -a configure.log
748 echo "Checking for getauxval() in sys/auxv.h... No." | tee -a configure.log
771 echo >> configure.log
781 echo "Checking for unistd.h... Yes." | tee -a configure.log
785 echo "Checking for unistd.h... No." | tee -a configure.log
788 echo >> configure.log
791 echo -n "Checking for ptrdiff_t... " | tee -a configure.log
797 echo "Yes." | tee -a configure.log
799 echo "No." | tee -a configure.log
803 echo -n "Checking for sizeof(void *)... " | tee -a configure.log
810 echo "sizeof(int32_t)." | tee -a configure.log
820 echo "sizeof(int64_t)." | tee -a configure.log
824 echo "unknown." | tee -a configure.log
855 echo "Unaligned reads manually disabled." | tee -a configure.log
860 echo "Configuring for reduced memory environment." | tee -a configure.log
873 echo >> configure.log
888 echo "Checking for ANSI C compliant compiler... Yes." | tee -a configure.log
891 echo "Checking for ANSI C compliant compiler... No." | tee -a configure.log
892 echo "Error: ANSI C compatible compiler needed, cannot continue." | tee -a configure.log
901 if test "$gcc" -eq 1 && ($cc $CFLAGS -fno-semantic-interposition -c $test.c) >> configure.log 2>&1;…
902 echo "Checking for -fno-semantic-interposition... Yes." | tee -a configure.log
905 echo "Checking for -fno-semantic-interposition... No." | tee -a configure.log
913 if $cc $CFLAGS -fno-lto -c $test.c >> configure.log 2>&1; then
914 echo "Checking for -fno-lto... Yes." | tee -a configure.log
916 echo "Checking for -fno-lto... No." | tee -a configure.log
923 echo >> configure.log
932 echo >> configure.log
933 echo "Checking for attribute(visibility(hidden)) support... Yes." | tee -a configure.log
935 echo >> configure.log
936 echo "Checking for attribute(visibility(hidden)) support... No." | tee -a configure.log
942 echo >> configure.log
951 echo >> configure.log
952 echo "Checking for attribute(visibility(internal)) support... Yes." | tee -a configure.log
954 echo >> configure.log
955 echo "Checking for attribute(visibility(internal)) support... No." | tee -a configure.log
969 echo "Checking for __builtin_ctz ... Yes." | tee -a configure.log
973 echo "Checking for __builtin_ctz ... No." | tee -a configure.log
986 echo "Checking for __builtin_ctzll ... Yes." | tee -a configure.log
990 echo "Checking for __builtin_ctzll ... No." | tee -a configure.log
1006 echo "Checking for AVX2 intrinsics ... Yes." | tee -a configure.log
1009 echo "Checking for AVX2 intrinsics ... No." | tee -a configure.log
1030 echo "Checking for AVX512 intrinsics ... Yes." | tee -a configure.log
1033 echo "Checking for AVX512 intrinsics ... No." | tee -a configure.log
1055 echo "Checking for AVX512VNNI intrinsics ... Yes." | tee -a configure.log
1058 echo "Checking for AVX512VNNI intrinsics ... No." | tee -a configure.log
1075 echo "Checking for k-mask intrinsics ... Yes." | tee -a configure.log
1078 echo "Checking for k-mask intrinsics ... No." | tee -a configure.log
1090 echo "Check whether -march=armv8-a+crc works ... Yes." | tee -a configure.log
1092 echo "Check whether -march=armv8-a+crc works ... No." | tee -a configure.log
1095 echo "Check whether -march=armv8-a+crc+simd works ... Yes." | tee -a configure.log
1101 echo "Check whether -march=armv8-a+crc+simd works ... No." | tee -a configure.log
1113 echo "Check whether -mfpu=neon is available ... Yes." | tee -a configure.log
1116 echo "Check whether -mfpu=neon is available ... No." | tee -a configure.log
1143 echo "check whether compiler supports 4 wide register loads ... Yes." | tee -a configure.log
1146 echo "check whether compiler supports 4 wide register loads ... No." | tee -a configure.log
1164 echo "Checking for PCLMULQDQ intrinsics ... Yes." | tee -a configure.log
1167 echo "Checking for PCLMULQDQ intrinsics ... No." | tee -a configure.log
1186 echo "Checking for VPCLMULQDQ intrinsics ... Yes." | tee -a configure.log
1189 echo "Checking for VPCLMULQDQ intrinsics ... No." | tee -a configure.log
1206 echo "Checking for AltiVec intrinsics ... Yes." | tee -a configure.log
1209 echo "Checking for AltiVec intrinsics ... No." | tee -a configure.log
1213 echo "Checking if -mno-vsx is supported ... Yes." | tee -a configure.log
1216 echo "Checking if -mno-vsx is supported ... No." | tee -a configure.log
1224 echo "Check whether VMX instructions are available ... Yes." | tee -a configure.log
1227 echo "Check whether VMX instructions are available ... No." | tee -a configure.log
1239 echo "Check whether POWER8 instructions are available ... Yes." | tee -a configure.log
1242 echo "Check whether POWER8 instructions are available ... No." | tee -a configure.log
1253 echo "Check whether POWER9 instructions are available ... Yes." | tee -a configure.log
1256 echo "Check whether POWER9 instructions are available ... No." | tee -a configure.log
1271 echo "Checking for SSE2 intrinsics ... Yes." | tee -a configure.log
1274 echo "Checking for SSE2 intrinsics ... No." | tee -a configure.log
1294 echo "Checking for SSE4.1 intrinsics ... Yes." | tee -a configure.log
1297 echo "Checking for SSE4.1 intrinsics ... No." | tee -a configure.log
1312 echo "Checking for SSE4.2 CRC inline assembly ... Yes." | tee -a configure.log
1315 echo "Checking for SSE4.2 CRC inline assembly ... No." | tee -a configure.log
1330 echo "Checking for SSE4.2 CRC intrinsics ... Yes." | tee -a configure.log
1333 echo "Checking for SSE4.2 CRC intrinsics ... No." | tee -a configure.log
1351 echo "Checking for SSE4.2 compare string intrinsics ... Yes." | tee -a configure.log
1354 echo "Checking for SSE4.2 compare string intrinsics ... No." | tee -a configure.log
1374 echo "Checking for SSSE3 intrinsics ... Yes." | tee -a configure.log
1377 echo "Checking for SSSE3 intrinsics ... No." | tee -a configure.log
1384 echo -n "Checking for -mzarch... " | tee -a configure.log
1386 echo Yes. | tee -a configure.log
1389 echo No. | tee -a configure.log
1391 echo -n "Checking for -fzvector... " | tee -a configure.log
1393 echo Yes. | tee -a configure.log
1396 echo No. | tee -a configure.log
1408 echo -n "Checking for VGFMA support... " | tee -a configure.log
1411 echo "Yes." | tee -a configure.log
1414 echo "No." | tee -a configure.log
1593 … "HWCAP2_CRC32 not present in sys/auxv.h; cannot detect support at runtime." | tee -a configure.log
1617 …NEON or HWCAP_NEON present in sys/auxv.h; cannot detect support at runtime." | tee -a configure.log
1637 echo "ARM floating point arch not auto-detected" | tee -a configure.log
1639 echo "ARM floating point arch: ${floatabi}" | tee -a configure.log
1794 …o "HWCAP_CRC32 not present in sys/auxv.h; cannot detect support at runtime." | tee -a configure.log
1943 echo >> configure.log
1944 echo ALL = $ALL >> configure.log
1945 echo AR = $AR >> configure.log
1946 echo ARFLAGS = $ARFLAGS >> configure.log
1947 echo CC = $CC >> configure.log
1948 echo CFLAGS = $CFLAGS >> configure.log
1949 echo EXE = $EXE >> configure.log
1950 echo LDCONFIG = $LDCONFIG >> configure.log
1951 echo LDFLAGS = $LDFLAGS >> configure.log
1952 echo LDSHARED = $LDSHARED >> configure.log
1953 echo LDSHAREDFLAGS = $LDSHAREDFLAGS >> configure.log
1954 echo LDSHAREDLIBC = $LDSHAREDLIBC >> configure.log
1955 echo DEFFILE = $DEFFILE >> configure.log
1956 echo RC = $RC >> configure.log
1957 echo RCFLAGS = $RCFLAGS >> configure.log
1958 echo RCOBJS = $RCOBJS >> configure.log
1959 echo STRIP = $STRIP >> configure.log
1960 echo OBJC = $OBJC >> configure.log
1961 echo PIC_TESTOBJG = $PIC_TESTOBJG >> configure.log
1962 echo PIC_OBJC = $PIC_OBJC >> configure.log
1963 echo RANLIB = $RANLIB >> configure.log
1964 echo SFLAGS = $SFLAGS >> configure.log
1965 echo SHAREDLIB = $SHAREDLIB >> configure.log
1966 echo SHAREDLIBM = $SHAREDLIBM >> configure.log
1967 echo SHAREDLIBV = $SHAREDLIBV >> configure.log
1968 echo SHAREDTARGET = $SHAREDTARGET >> configure.log
1969 echo IMPORTLIB = $IMPORTLIB >> configure.log
1970 echo INSTALLTARGETS = $INSTALLTARGETS >> configure.log
1971 echo UNINSTALLTARGETS = $UNINSTALLTARGETS >> configure.log
1972 echo SRCDIR = $SRCDIR >> configure.log
1973 echo BUILDDIR = $BUILDDIR >> configure.log
1974 echo STATICLIB = $STATICLIB >> configure.log
1975 echo TEST = $TEST >> configure.log
1976 echo VER = $VER >> configure.log
1977 echo exec_prefix = $exec_prefix >> configure.log
1978 echo includedir = $includedir >> configure.log
1979 echo bindir = $bindir >> configure.log
1980 echo libdir = $libdir >> configure.log
1981 echo mandir = $mandir >> configure.log
1982 echo prefix = $prefix >> configure.log
1983 echo symbol_prefix = $symbol_prefix >> configure.log
1984 echo sharedlibdir = $sharedlibdir >> configure.log
1985 echo uname = $uname >> configure.log
1986 echo sse2flag = $sse2flag >> configure.log
1987 echo ssse3flag = $ssse3flag >> configure.log
1988 echo sse41flag = $sse41flag >> configure.log
1989 echo sse42flag = $sse42flag >> configure.log
1990 echo pclmulflag = $pclmulflag >> configure.log
1991 echo vpclmulflag = $vpclmulflag >> configure.log
1992 echo acleflag = $acleflag >> configure.log
1993 echo neonflag = $neonflag >> configure.log
1994 echo ARCHDIR = ${ARCHDIR} >> configure.log
1995 echo ARCH_STATIC_OBJS = ${ARCH_STATIC_OBJS} >> configure.log
1996 echo ARCH_SHARED_OBJS = ${ARCH_SHARED_OBJS} >> configure.log
2007 # update Makefile with the configure results
2185 # create zlib.pc with the configure results