Build of wcslib with clang_glibc toolchain

The build took 00h 02m 15s and was NOT successful.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
30,992 ansic
7,902 lex
6,608 fortran
3,528 sh
447 sed
153 pascal
49,630 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/sbin --> /sysroot/sbin
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/etc --> /sysroot/etc
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/var --> /sysroot/var
# /toolchain_root/usr --> /sysroot/usr
# /toolchain_root/glibc-build --> /sysroot/glibc-build
# /toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: wcslib 5.15-1 (Thu Apr 13 18:23:14 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Installing missing dependencies...
# resolving dependencies...
# looking for conflicting packages...
#
# Packages (1) cfitsio-3.390-1
#
# Total Installed Size: 1.82 MiB
#
# :: Proceed with installation? [Y/n]
# checking keyring...
# checking package integrity...
# loading package files...
# checking for file conflicts...
# checking available disk space...
# :: Processing package changes...
# installing cfitsio...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# checking build system type... x86_64-unknown-linux-gnu
# checking for flex... flex
# configure: Using Flex version 2.6.0.
# checking for x86_64-unknown-linux-gcc... clang
# checking whether the C compiler works... yes
# checking for C compiler default output file name... a.out
# checking for suffix of executables...
# checking whether we are cross compiling... no
# checking for suffix of object files... o
# checking whether we are using the GNU C compiler... yes
# checking whether clang accepts -g... yes
# checking for clang option to accept ISO C89... none needed
# checking how to run the C preprocessor... clang -E
# checking for x86_64-unknown-linux-gcc... (cached) clang
# checking whether we are using the GNU C compiler... (cached) yes
# checking whether clang accepts -g... (cached) yes
# checking for clang option to accept ISO C89... (cached) none needed
# checking for clang option to accept ISO C99... none needed
# checking for clang option to accept ISO Standard C... (cached) none needed
# checking for an ANSI C-conforming const... yes
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for egrep... /usr/bin/grep -E
# checking for ANSI C header files... yes
# checking for sys/types.h... yes
# checking for sys/stat.h... yes
# checking for stdlib.h... yes
# checking for string.h... yes
# checking for memory.h... yes
# checking for strings.h... yes
# checking for inttypes.h... yes
# checking for stdint.h... yes
# checking for unistd.h... yes
# checking for size_t... yes
# checking for off_t... yes
# checking for int8_t... yes
# checking for int16_t... yes
# checking for int32_t... yes
# checking for uint8_t... yes
# checking for uint16_t... yes
# checking for uint32_t... yes
# checking for ANSI C header files... (cached) yes
# checking ctype.h usability... yes
# checking ctype.h presence... yes
# checking for ctype.h... yes
# checking errno.h usability... yes
# checking errno.h presence... yes
# checking for errno.h... yes
# checking limits.h usability... yes
# checking limits.h presence... yes
# checking for limits.h... yes
# checking locale.h usability... yes
# checking locale.h presence... yes
# checking for locale.h... yes
# checking math.h usability... yes
# checking math.h presence... yes
# checking for math.h... yes
# checking setjmp.h usability... yes
# checking setjmp.h presence... yes
# checking for setjmp.h... yes
# checking stdarg.h usability... yes
# checking stdarg.h presence... yes
# checking for stdarg.h... yes
# checking stdio.h usability... yes
# checking stdio.h presence... yes
# checking for stdio.h... yes
# checking for stdlib.h... (cached) yes
# checking for string.h... (cached) yes
# checking for floor in -lm... yes
# checking for _LARGEFILE_SOURCE value needed for large files... no
# checking for stdlib.h... (cached) yes
# checking for GNU libc compatible malloc... yes
# checking for stdlib.h... (cached) yes
# checking for GNU libc compatible realloc... yes
# checking whether lstat correctly handles trailing slash... yes
# checking whether stat accepts an empty string... no
# checking for vprintf... yes
# checking for _doprnt... no
# checking for floor... yes
# checking for memset... yes
# checking for pow... yes
# checking for setlocale... yes
# checking for sqrt... yes
# checking for strchr... yes
# checking for strstr... yes
# checking for cosd in -lsunmath... no
# checking for sincos... yes
# checking size of int... 4
# checking size of long int... 8
# checking size of long long int... 8
# checking for printf z format modifier for size_t type... yes
# checking for x86_64-unknown-linux-gfortran... no
# checking for x86_64-unknown-linux-g77... no
# checking for x86_64-unknown-linux-f77... no
# checking for x86_64-unknown-linux-ifort... no
# checking for x86_64-unknown-linux-xlf... no
# checking for x86_64-unknown-linux-frt... no
# checking for x86_64-unknown-linux-pgf77... no
# checking for x86_64-unknown-linux-fl32... no
# checking for x86_64-unknown-linux-af77... no
# checking for x86_64-unknown-linux-fort77... no
# checking for x86_64-unknown-linux-f90... no
# checking for x86_64-unknown-linux-xlf90... no
# checking for x86_64-unknown-linux-pgf90... no
# checking for x86_64-unknown-linux-epcf90... no
# checking for x86_64-unknown-linux-f95... no
# checking for x86_64-unknown-linux-fort... no
# checking for x86_64-unknown-linux-xlf95... no
# checking for x86_64-unknown-linux-lf95... no
# checking for x86_64-unknown-linux-g95... no
# checking for gfortran... gfortran
# checking whether we are using the GNU Fortran 77 compiler... yes
# checking whether gfortran accepts -g... yes
# checking whether gfortran accepts -I... yes
# checking host system type... x86_64-unknown-linux-gnu
# checking how to get verbose linking output from gfortran... -v
# checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath
# checking for dummy main to link with Fortran 77 libraries... none
# checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore
# checking for printf$LDBLStub in -lSystemStubs... no
# checking for x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking whether ln -s works... yes
# checking for a BSD-compatible install... /usr/bin/install -c
# configure: End of primary configuration.
#
# configure: Looking for libraries etc. for utilities and test suite...
# checking for unistd.h... (cached) yes
# checking for _LARGEFILE_SOURCE value needed for large files... (cached) no
# checking for special C compiler options needed for large files... no
# checking for _FILE_OFFSET_BITS value needed for large files... no
# configure: WARNING: PGPLOT disabled
# checking for /usr/local/cfitsio/lib... no
# checking for /local/cfitsio/lib... no
# checking for /usr/local/lib... yes
# checking for /local/lib... no
# checking for /opt/local/lib... no
# checking for /opt/SUNWspro/lib... no
# checking for /sw/lib... no
# checking for /usr/local/cfitsio/include/cfitsio/fitsio.h... no
# checking for /usr/local/cfitsio/include/fitsio.h... no
# checking for /local/cfitsio/include/cfitsio/fitsio.h... no
# checking for /local/cfitsio/include/fitsio.h... no
# checking for /usr/local/include/cfitsio/fitsio.h... no
# checking for /usr/local/include/fitsio.h... no
# checking for /local/include/cfitsio/fitsio.h... no
# checking for /local/include/fitsio.h... no
# checking for /opt/local/include/cfitsio/fitsio.h... no
# checking for /opt/local/include/fitsio.h... no
# checking for /sw/include/cfitsio/fitsio.h... no
# checking for /sw/include/fitsio.h... no
# checking for /local/cfitsio/fitsio.h... no
# checking for /local/fitsio.h... no
# checking for /usr/include/cfitsio/fitsio.h... no
# checking for /usr/include/fitsio.h... yes
# checking for recv in -lsocket... no
# checking for ffopen in -lcfitsio... yes
# configure: CFITSIO appears to be available.
# checking for fits_read_wcstab in -lcfitsio... yes
# configure: End of auxiliary configuration.
#
# configure: Configuring files...
# configure: creating ./config.status
# config.status: creating makedefs
# config.status: creating wcslib.pc
# config.status: creating wcsconfig.h
# config.status: creating wcsconfig_f77.h
# config.status: creating wcsconfig_tests.h
# config.status: creating wcsconfig_utils.h
#
# Linux efef3965d8dc 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux
#
# GNU Make 4.2.1
# MAKEFLAGS := -j1
#
# For building and installing wcslib-5.15...
# ARCH := x86_64-linux-gnu
# FLEX := flex
# FLFLAGS :=
# CPP := clang -E
# CPPFLAGS := -DHAVE_CONFIG_H
# WCSTRIG := WRAPPER
# CC := clang
# CFLAGS :=
# FC := gfortran
# FFLAGS := -g -O2 -I.
# WCSLIB := libwcs-5.15.a
# RANLIB := ranlib
# SHRLIB := libwcs.so.5.15
# SONAME := libwcs.so.5
# SHRFLAGS := -fPIC
# SHRLD := clang -fPIC -shared -Wl,-hlibwcs.so.5
# SHRLN := libwcs.so
# LN_S := ln -s
# INSTALL := /usr/bin/install -c
# LIBDIR := /usr/lib
# BINDIR := /usr/bin
# INCDIR := /usr/include/wcslib-5.15
# INCLINK := /usr/include/wcslib
# DOCDIR := /usr/share/doc/wcslib-5.15
# DOCLINK := /usr/share/doc/wcslib
# HTMLDIR := /usr/share/doc/wcslib-5.15
# PDFDIR := /usr/share/doc/wcslib-5.15
# MANDIR := /usr/share/man
# TIMER := date +"%a %Y/%m/%d %X %z, executing on $HOST"
#
# Important wcsconfig.h defines...
# #define HAVE_SINCOS 1
# #define WCSLIB_INT64 long long int
#
# To build utilities and test programs...
# LD := clang
# LDFLAGS := -L/usr/local/lib
# PGPLOTINC :=
# PGPLOTLIB :=
# CFITSIOINC := -I/usr/include
# CFITSIOLIB := -lcfitsio
# GETWCSTAB :=
# FLIBS := -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath
# LIBS := -lm
#
# Subdirectories to be built...
# SUBDIRS := C Fortran utils
# TSTDIRS := C Fortran
#
# For code development...
# FLAVOURS := ""
# FLAVOUR :=
# VALGRIND :=
# EXTRA_CLEAN :=
#
#
# Thu 2017/04/13 18:23:44 +0000, executing on
# make[1]: Entering directory '/tmp/wcslib/src/wcslib-5.15/C'
#
# flex -t wcsutrn.l | sed -e 's/^[ ]*#/#/' > wcsutrn.c
#
# flex -t wcspih.l | sed -e 's/^[ ]*#/#/' > wcspih.c
#
# flex -t fitshdr.l | sed -e 's/^[ ]*#/#/' > fitshdr.c
#
# flex -t wcsbth.l | sed -e 's/^[ ]*#/#/' > wcsbth.c
#
# flex -t wcsulex.l | sed -e 's/^[ ]*#/#/' > wcsulex.c
#
# clang -DHAVE_CONFIG_H -I. -I.. -c cel.c
# ar r libwcs-5.15.a cel.o
# ar: creating libwcs-5.15.a
#
# clang -DHAVE_CONFIG_H -I. -I.. -c dis.c
# ar r libwcs-5.15.a dis.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c fitshdr.c
# ar r libwcs-5.15.a fitshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c lin.c
# ar r libwcs-5.15.a lin.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c log.c
# ar r libwcs-5.15.a log.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c prj.c
# ar r libwcs-5.15.a prj.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c spc.c
# ar r libwcs-5.15.a spc.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c sph.c
# ar r libwcs-5.15.a sph.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c spx.c
# ar r libwcs-5.15.a spx.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c tab.c
# ar r libwcs-5.15.a tab.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcs.c
# ar r libwcs-5.15.a wcs.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsbth.c
# ar r libwcs-5.15.a wcsbth.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcserr.c
# ar r libwcs-5.15.a wcserr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsfix.c
# ar r libwcs-5.15.a wcsfix.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcshdr.c
# ar r libwcs-5.15.a wcshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcspih.c
# ar r libwcs-5.15.a wcspih.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsprintf.c
# ar r libwcs-5.15.a wcsprintf.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcstrig.c
# ar r libwcs-5.15.a wcstrig.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsulex.c
# ar r libwcs-5.15.a wcsulex.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsunits.c
# ar r libwcs-5.15.a wcsunits.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsutil.c
# ar r libwcs-5.15.a wcsutil.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsutrn.c
# ar r libwcs-5.15.a wcsutrn.o
#
# ranlib libwcs-5.15.a
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c cel.c
# ar r libwcs-PIC.a cel.o
# ar: creating libwcs-PIC.a
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c dis.c
# ar r libwcs-PIC.a dis.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c fitshdr.c
# ar r libwcs-PIC.a fitshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c lin.c
# ar r libwcs-PIC.a lin.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c log.c
# ar r libwcs-PIC.a log.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c prj.c
# ar r libwcs-PIC.a prj.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c spc.c
# ar r libwcs-PIC.a spc.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c sph.c
# ar r libwcs-PIC.a sph.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c spx.c
# ar r libwcs-PIC.a spx.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c tab.c
# ar r libwcs-PIC.a tab.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcs.c
# ar r libwcs-PIC.a wcs.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsbth.c
# ar r libwcs-PIC.a wcsbth.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcserr.c
# ar r libwcs-PIC.a wcserr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsfix.c
# ar r libwcs-PIC.a wcsfix.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcshdr.c
# ar r libwcs-PIC.a wcshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcspih.c
# ar r libwcs-PIC.a wcspih.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsprintf.c
# ar r libwcs-PIC.a wcsprintf.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcstrig.c
# ar r libwcs-PIC.a wcstrig.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsulex.c
# ar r libwcs-PIC.a wcsulex.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsunits.c
# ar r libwcs-PIC.a wcsunits.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsutil.c
# ar r libwcs-PIC.a wcsutil.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsutrn.c
# ar r libwcs-PIC.a wcsutrn.o
#
# mkdir tmp && \
# cd tmp && \
# trap 'cd .. ; rm -f -r tmp' 0 1 2 3 15 ; \
# ar x ../libwcs-PIC.a && \
# clang -fPIC -shared -Wl,-hlibwcs.so.5 -o libwcs.so.5.15 *.o -L/usr/local/lib -lm && \
# mv libwcs.so.5.15 ..
# make[1]: Leaving directory '/tmp/wcslib/src/wcslib-5.15/C'
#
# Thu 2017/04/13 18:23:50 +0000, executing on
# make[1]: Entering directory '/tmp/wcslib/src/wcslib-5.15/Fortran'
#
# make -C ../C lib
# make[2]: Entering directory '/tmp/wcslib/src/wcslib-5.15/C'
#
# clang -DHAVE_CONFIG_H -I. -I.. -c cel.c
# ar r libwcs-5.15.a cel.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c dis.c
# ar r libwcs-5.15.a dis.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c fitshdr.c
# ar r libwcs-5.15.a fitshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c lin.c
# ar r libwcs-5.15.a lin.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c log.c
# ar r libwcs-5.15.a log.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c prj.c
# ar r libwcs-5.15.a prj.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c spc.c
# ar r libwcs-5.15.a spc.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c sph.c
# ar r libwcs-5.15.a sph.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c spx.c
# ar r libwcs-5.15.a spx.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c tab.c
# ar r libwcs-5.15.a tab.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcs.c
# ar r libwcs-5.15.a wcs.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsbth.c
# ar r libwcs-5.15.a wcsbth.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcserr.c
# ar r libwcs-5.15.a wcserr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsfix.c
# ar r libwcs-5.15.a wcsfix.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcshdr.c
# ar r libwcs-5.15.a wcshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcspih.c
# ar r libwcs-5.15.a wcspih.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsprintf.c
# ar r libwcs-5.15.a wcsprintf.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcstrig.c
# ar r libwcs-5.15.a wcstrig.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsulex.c
# ar r libwcs-5.15.a wcsulex.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsunits.c
# ar r libwcs-5.15.a wcsunits.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsutil.c
# ar r libwcs-5.15.a wcsutil.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsutrn.c
# ar r libwcs-5.15.a wcsutrn.o
#
# ranlib libwcs-5.15.a
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c cel.c
# ar r libwcs-PIC.a cel.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c dis.c
# ar r libwcs-PIC.a dis.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c fitshdr.c
# ar r libwcs-PIC.a fitshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c lin.c
# ar r libwcs-PIC.a lin.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c log.c
# ar r libwcs-PIC.a log.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c prj.c
# ar r libwcs-PIC.a prj.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c spc.c
# ar r libwcs-PIC.a spc.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c sph.c
# ar r libwcs-PIC.a sph.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c spx.c
# ar r libwcs-PIC.a spx.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c tab.c
# ar r libwcs-PIC.a tab.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcs.c
# ar r libwcs-PIC.a wcs.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsbth.c
# ar r libwcs-PIC.a wcsbth.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcserr.c
# ar r libwcs-PIC.a wcserr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsfix.c
# ar r libwcs-PIC.a wcsfix.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcshdr.c
# ar r libwcs-PIC.a wcshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcspih.c
# ar r libwcs-PIC.a wcspih.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsprintf.c
# ar r libwcs-PIC.a wcsprintf.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcstrig.c
# ar r libwcs-PIC.a wcstrig.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsulex.c
# ar r libwcs-PIC.a wcsulex.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsunits.c
# ar r libwcs-PIC.a wcsunits.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsutil.c
# ar r libwcs-PIC.a wcsutil.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsutrn.c
# ar r libwcs-PIC.a wcsutrn.o
#
# mkdir tmp && \
# cd tmp && \
# trap 'cd .. ; rm -f -r tmp' 0 1 2 3 15 ; \
# ar x ../libwcs-PIC.a && \
# clang -fPIC -shared -Wl,-hlibwcs.so.5 -o libwcs.so.5.15 *.o -L/usr/local/lib -lm && \
# mv libwcs.so.5.15 ..
# make[2]: Leaving directory '/tmp/wcslib/src/wcslib-5.15/C'
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c tab_f.c
# ar r ../C/libwcs-5.15.a tab_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c fitshdr_f.c
# ar r ../C/libwcs-5.15.a fitshdr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c spx_f.c
# ar r ../C/libwcs-5.15.a spx_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcsunits_f.c
# ar r ../C/libwcs-5.15.a wcsunits_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcs_f.c
# ar r ../C/libwcs-5.15.a wcs_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c dis_f.c
# ar r ../C/libwcs-5.15.a dis_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c prj_f.c
# ar r ../C/libwcs-5.15.a prj_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c lin_f.c
# ar r ../C/libwcs-5.15.a lin_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c cel_f.c
# ar r ../C/libwcs-5.15.a cel_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcshdr_f.c
# ar r ../C/libwcs-5.15.a wcshdr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c log_f.c
# ar r ../C/libwcs-5.15.a log_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcsfix_f.c
# ar r ../C/libwcs-5.15.a wcsfix_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcserr_f.c
# ar r ../C/libwcs-5.15.a wcserr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c spc_f.c
# ar r ../C/libwcs-5.15.a spc_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c sph_f.c
# ar r ../C/libwcs-5.15.a sph_f.o
#
# gfortran -g -O2 -I. -c cel_data.f
# ar r ../C/libwcs-5.15.a cel_data.o
#
# gfortran -g -O2 -I. -c wcshdr_data.f
# ar r ../C/libwcs-5.15.a wcshdr_data.o
#
# gfortran -g -O2 -I. -c wcs_data.f
# ar r ../C/libwcs-5.15.a wcs_data.o
#
# gfortran -g -O2 -I. -c dis_data.f
# ar r ../C/libwcs-5.15.a dis_data.o
#
# gfortran -g -O2 -I. -c prj_data.f
# ar r ../C/libwcs-5.15.a prj_data.o
#
# gfortran -g -O2 -I. -c wcsunits_data.f
# ar r ../C/libwcs-5.15.a wcsunits_data.o
#
# gfortran -g -O2 -I. -c tab_data.f
# ar r ../C/libwcs-5.15.a tab_data.o
#
# gfortran -g -O2 -I. -c spx_data.f
# ar r ../C/libwcs-5.15.a spx_data.o
#
# gfortran -g -O2 -I. -c wcsfix_data.f
# ar r ../C/libwcs-5.15.a wcsfix_data.o
#
# gfortran -g -O2 -I. -c fitshdr_data.f
# ar r ../C/libwcs-5.15.a fitshdr_data.o
#
# gfortran -g -O2 -I. -c log_data.f
# ar r ../C/libwcs-5.15.a log_data.o
#
# gfortran -g -O2 -I. -c spc_data.f
# ar r ../C/libwcs-5.15.a spc_data.o
#
# gfortran -g -O2 -I. -c lin_data.f
# ar r ../C/libwcs-5.15.a lin_data.o
#
# ranlib ../C/libwcs-5.15.a
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c tab_f.c
# ar r ../C/libwcs-PIC.a tab_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c fitshdr_f.c
# ar r ../C/libwcs-PIC.a fitshdr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c spx_f.c
# ar r ../C/libwcs-PIC.a spx_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcsunits_f.c
# ar r ../C/libwcs-PIC.a wcsunits_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcs_f.c
# ar r ../C/libwcs-PIC.a wcs_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c dis_f.c
# ar r ../C/libwcs-PIC.a dis_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c prj_f.c
# ar r ../C/libwcs-PIC.a prj_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c lin_f.c
# ar r ../C/libwcs-PIC.a lin_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c cel_f.c
# ar r ../C/libwcs-PIC.a cel_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcshdr_f.c
# ar r ../C/libwcs-PIC.a wcshdr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c log_f.c
# ar r ../C/libwcs-PIC.a log_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcsfix_f.c
# ar r ../C/libwcs-PIC.a wcsfix_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcserr_f.c
# ar r ../C/libwcs-PIC.a wcserr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c spc_f.c
# ar r ../C/libwcs-PIC.a spc_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c sph_f.c
# ar r ../C/libwcs-PIC.a sph_f.o
#
# gfortran -g -O2 -I. -fPIC -c cel_data.f
# ar r ../C/libwcs-PIC.a cel_data.o
#
# gfortran -g -O2 -I. -fPIC -c wcshdr_data.f
# ar r ../C/libwcs-PIC.a wcshdr_data.o
#
# gfortran -g -O2 -I. -fPIC -c wcs_data.f
# ar r ../C/libwcs-PIC.a wcs_data.o
#
# gfortran -g -O2 -I. -fPIC -c dis_data.f
# ar r ../C/libwcs-PIC.a dis_data.o
#
# gfortran -g -O2 -I. -fPIC -c prj_data.f
# ar r ../C/libwcs-PIC.a prj_data.o
#
# gfortran -g -O2 -I. -fPIC -c wcsunits_data.f
# ar r ../C/libwcs-PIC.a wcsunits_data.o
#
# gfortran -g -O2 -I. -fPIC -c tab_data.f
# ar r ../C/libwcs-PIC.a tab_data.o
#
# gfortran -g -O2 -I. -fPIC -c spx_data.f
# ar r ../C/libwcs-PIC.a spx_data.o
#
# gfortran -g -O2 -I. -fPIC -c wcsfix_data.f
# ar r ../C/libwcs-PIC.a wcsfix_data.o
#
# gfortran -g -O2 -I. -fPIC -c fitshdr_data.f
# ar r ../C/libwcs-PIC.a fitshdr_data.o
#
# gfortran -g -O2 -I. -fPIC -c log_data.f
# ar r ../C/libwcs-PIC.a log_data.o
#
# gfortran -g -O2 -I. -fPIC -c spc_data.f
# ar r ../C/libwcs-PIC.a spc_data.o
#
# gfortran -g -O2 -I. -fPIC -c lin_data.f
# ar r ../C/libwcs-PIC.a lin_data.o
#
# mkdir tmp && \
# cd tmp && \
# trap 'cd .. ; rm -f -r tmp' 0 1 2 3 15 ; \
# ar x ../../C/libwcs-PIC.a && \
# clang -fPIC -shared -Wl,-hlibwcs.so.5 -o libwcs.so.5.15 *.o -L/usr/local/lib -lm && \
# mv libwcs.so.5.15 ../../C
# make[1]: Leaving directory '/tmp/wcslib/src/wcslib-5.15/Fortran'
#
# Thu 2017/04/13 18:23:59 +0000, executing on
# make[1]: Entering directory '/tmp/wcslib/src/wcslib-5.15/utils'
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c -o fitshdr.o fitshdr.c
# clang -o fitshdr fitshdr.o -L/usr/local/lib -lm
#
# clang -DHAVE_CONFIG_H -I.. -I../C -I/usr/include -c -o HPXcvt.o HPXcvt.c
# clang -o HPXcvt HPXcvt.o -L/usr/local/lib -lcfitsio -lm
#
# clang -DDO_CFITSIO -DHAVE_CONFIG_H -I.. -I../C -I../pgsbox -I../C -I/usr/include \
# -c -o wcsware.o wcsware.c
# clang -o wcsware wcsware.o -L/usr/local/lib -lcfitsio ../C/libwcs-5.15.a \
# -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath -lm
# wcsware.o: In function `main':
# wcsware.c:(.text+0x723): undefined reference to `wcsbth'
# wcsware.c:(.text+0x7b8): undefined reference to `wcspih'
# ../C/libwcs-5.15.a(wcsfix.o): In function `unitfix':
# wcsfix.c:(.text+0xfaa): undefined reference to `wcsutrne'
# ../C/libwcs-5.15.a(wcsunits.o): In function `wcsunitse':
# wcsunits.c:(.text+0x85): undefined reference to `wcsulexe'
# wcsunits.c:(.text+0xb8): undefined reference to `wcsulexe'
# ../C/libwcs-5.15.a(wcsunits.o): In function `wcsutrn':
# wcsunits.c:(.text+0x55b): undefined reference to `wcsutrne'
# ../C/libwcs-5.15.a(wcsunits.o): In function `wcsulex':
# wcsunits.c:(.text+0x59e): undefined reference to `wcsulexe'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# make[1]: *** [GNUmakefile:76: wcsware] Error 1
# make[1]: Target 'build' not remade because of errors.
# make[1]: Leaving directory '/tmp/wcslib/src/wcslib-5.15/utils'
# make: [GNUmakefile:48: build] Error 2 (ignored)
# ==> Entering fakeroot environment...
# ==> Starting package()...
# make[1]: Entering directory '/tmp/wcslib/src/wcslib-5.15/Fortran'
#
# make -C ../C lib
# make[2]: Entering directory '/tmp/wcslib/src/wcslib-5.15/C'
#
# clang -DHAVE_CONFIG_H -I. -I.. -c cel.c
# ar r libwcs-5.15.a cel.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c dis.c
# ar r libwcs-5.15.a dis.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c fitshdr.c
# ar r libwcs-5.15.a fitshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c lin.c
# ar r libwcs-5.15.a lin.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c log.c
# ar r libwcs-5.15.a log.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c prj.c
# ar r libwcs-5.15.a prj.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c spc.c
# ar r libwcs-5.15.a spc.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c sph.c
# ar r libwcs-5.15.a sph.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c spx.c
# ar r libwcs-5.15.a spx.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c tab.c
# ar r libwcs-5.15.a tab.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcs.c
# ar r libwcs-5.15.a wcs.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsbth.c
# ar r libwcs-5.15.a wcsbth.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcserr.c
# ar r libwcs-5.15.a wcserr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsfix.c
# ar r libwcs-5.15.a wcsfix.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcshdr.c
# ar r libwcs-5.15.a wcshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcspih.c
# ar r libwcs-5.15.a wcspih.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsprintf.c
# ar r libwcs-5.15.a wcsprintf.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcstrig.c
# ar r libwcs-5.15.a wcstrig.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsulex.c
# ar r libwcs-5.15.a wcsulex.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsunits.c
# ar r libwcs-5.15.a wcsunits.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsutil.c
# ar r libwcs-5.15.a wcsutil.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsutrn.c
# ar r libwcs-5.15.a wcsutrn.o
#
# ranlib libwcs-5.15.a
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c cel.c
# ar r libwcs-PIC.a cel.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c dis.c
# ar r libwcs-PIC.a dis.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c fitshdr.c
# ar r libwcs-PIC.a fitshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c lin.c
# ar r libwcs-PIC.a lin.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c log.c
# ar r libwcs-PIC.a log.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c prj.c
# ar r libwcs-PIC.a prj.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c spc.c
# ar r libwcs-PIC.a spc.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c sph.c
# ar r libwcs-PIC.a sph.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c spx.c
# ar r libwcs-PIC.a spx.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c tab.c
# ar r libwcs-PIC.a tab.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcs.c
# ar r libwcs-PIC.a wcs.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsbth.c
# ar r libwcs-PIC.a wcsbth.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcserr.c
# ar r libwcs-PIC.a wcserr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsfix.c
# ar r libwcs-PIC.a wcsfix.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcshdr.c
# ar r libwcs-PIC.a wcshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcspih.c
# ar r libwcs-PIC.a wcspih.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsprintf.c
# ar r libwcs-PIC.a wcsprintf.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcstrig.c
# ar r libwcs-PIC.a wcstrig.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsulex.c
# ar r libwcs-PIC.a wcsulex.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsunits.c
# ar r libwcs-PIC.a wcsunits.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsutil.c
# ar r libwcs-PIC.a wcsutil.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsutrn.c
# ar r libwcs-PIC.a wcsutrn.o
#
# mkdir tmp && \
# cd tmp && \
# trap 'cd .. ; rm -f -r tmp' 0 1 2 3 15 ; \
# ar x ../libwcs-PIC.a && \
# clang -fPIC -shared -Wl,-hlibwcs.so.5 -o libwcs.so.5.15 *.o -L/usr/local/lib -lm && \
# mv libwcs.so.5.15 ..
# make[2]: Leaving directory '/tmp/wcslib/src/wcslib-5.15/C'
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c tab_f.c
# ar r ../C/libwcs-5.15.a tab_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c fitshdr_f.c
# ar r ../C/libwcs-5.15.a fitshdr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c spx_f.c
# ar r ../C/libwcs-5.15.a spx_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcsunits_f.c
# ar r ../C/libwcs-5.15.a wcsunits_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcs_f.c
# ar r ../C/libwcs-5.15.a wcs_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c dis_f.c
# ar r ../C/libwcs-5.15.a dis_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c prj_f.c
# ar r ../C/libwcs-5.15.a prj_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c lin_f.c
# ar r ../C/libwcs-5.15.a lin_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c cel_f.c
# ar r ../C/libwcs-5.15.a cel_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcshdr_f.c
# ar r ../C/libwcs-5.15.a wcshdr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c log_f.c
# ar r ../C/libwcs-5.15.a log_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcsfix_f.c
# ar r ../C/libwcs-5.15.a wcsfix_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c wcserr_f.c
# ar r ../C/libwcs-5.15.a wcserr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c spc_f.c
# ar r ../C/libwcs-5.15.a spc_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -c sph_f.c
# ar r ../C/libwcs-5.15.a sph_f.o
#
# gfortran -g -O2 -I. -c cel_data.f
# ar r ../C/libwcs-5.15.a cel_data.o
#
# gfortran -g -O2 -I. -c wcshdr_data.f
# ar r ../C/libwcs-5.15.a wcshdr_data.o
#
# gfortran -g -O2 -I. -c wcs_data.f
# ar r ../C/libwcs-5.15.a wcs_data.o
#
# gfortran -g -O2 -I. -c dis_data.f
# ar r ../C/libwcs-5.15.a dis_data.o
#
# gfortran -g -O2 -I. -c prj_data.f
# ar r ../C/libwcs-5.15.a prj_data.o
#
# gfortran -g -O2 -I. -c wcsunits_data.f
# ar r ../C/libwcs-5.15.a wcsunits_data.o
#
# gfortran -g -O2 -I. -c tab_data.f
# ar r ../C/libwcs-5.15.a tab_data.o
#
# gfortran -g -O2 -I. -c spx_data.f
# ar r ../C/libwcs-5.15.a spx_data.o
#
# gfortran -g -O2 -I. -c wcsfix_data.f
# ar r ../C/libwcs-5.15.a wcsfix_data.o
#
# gfortran -g -O2 -I. -c fitshdr_data.f
# ar r ../C/libwcs-5.15.a fitshdr_data.o
#
# gfortran -g -O2 -I. -c log_data.f
# ar r ../C/libwcs-5.15.a log_data.o
#
# gfortran -g -O2 -I. -c spc_data.f
# ar r ../C/libwcs-5.15.a spc_data.o
#
# gfortran -g -O2 -I. -c lin_data.f
# ar r ../C/libwcs-5.15.a lin_data.o
#
# ranlib ../C/libwcs-5.15.a
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c tab_f.c
# ar r ../C/libwcs-PIC.a tab_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c fitshdr_f.c
# ar r ../C/libwcs-PIC.a fitshdr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c spx_f.c
# ar r ../C/libwcs-PIC.a spx_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcsunits_f.c
# ar r ../C/libwcs-PIC.a wcsunits_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcs_f.c
# ar r ../C/libwcs-PIC.a wcs_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c dis_f.c
# ar r ../C/libwcs-PIC.a dis_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c prj_f.c
# ar r ../C/libwcs-PIC.a prj_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c lin_f.c
# ar r ../C/libwcs-PIC.a lin_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c cel_f.c
# ar r ../C/libwcs-PIC.a cel_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcshdr_f.c
# ar r ../C/libwcs-PIC.a wcshdr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c log_f.c
# ar r ../C/libwcs-PIC.a log_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcsfix_f.c
# ar r ../C/libwcs-PIC.a wcsfix_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c wcserr_f.c
# ar r ../C/libwcs-PIC.a wcserr_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c spc_f.c
# ar r ../C/libwcs-PIC.a spc_f.o
#
# clang -DHAVE_CONFIG_H -I.. -I../C -fPIC -c sph_f.c
# ar r ../C/libwcs-PIC.a sph_f.o
#
# gfortran -g -O2 -I. -fPIC -c cel_data.f
# ar r ../C/libwcs-PIC.a cel_data.o
#
# gfortran -g -O2 -I. -fPIC -c wcshdr_data.f
# ar r ../C/libwcs-PIC.a wcshdr_data.o
#
# gfortran -g -O2 -I. -fPIC -c wcs_data.f
# ar r ../C/libwcs-PIC.a wcs_data.o
#
# gfortran -g -O2 -I. -fPIC -c dis_data.f
# ar r ../C/libwcs-PIC.a dis_data.o
#
# gfortran -g -O2 -I. -fPIC -c prj_data.f
# ar r ../C/libwcs-PIC.a prj_data.o
#
# gfortran -g -O2 -I. -fPIC -c wcsunits_data.f
# ar r ../C/libwcs-PIC.a wcsunits_data.o
#
# gfortran -g -O2 -I. -fPIC -c tab_data.f
# ar r ../C/libwcs-PIC.a tab_data.o
#
# gfortran -g -O2 -I. -fPIC -c spx_data.f
# ar r ../C/libwcs-PIC.a spx_data.o
#
# gfortran -g -O2 -I. -fPIC -c wcsfix_data.f
# ar r ../C/libwcs-PIC.a wcsfix_data.o
#
# gfortran -g -O2 -I. -fPIC -c fitshdr_data.f
# ar r ../C/libwcs-PIC.a fitshdr_data.o
#
# gfortran -g -O2 -I. -fPIC -c log_data.f
# ar r ../C/libwcs-PIC.a log_data.o
#
# gfortran -g -O2 -I. -fPIC -c spc_data.f
# ar r ../C/libwcs-PIC.a spc_data.o
#
# gfortran -g -O2 -I. -fPIC -c lin_data.f
# ar r ../C/libwcs-PIC.a lin_data.o
#
# mkdir tmp && \
# cd tmp && \
# trap 'cd .. ; rm -f -r tmp' 0 1 2 3 15 ; \
# ar x ../../C/libwcs-PIC.a && \
# clang -fPIC -shared -Wl,-hlibwcs.so.5 -o libwcs.so.5.15 *.o -L/usr/local/lib -lm && \
# mv libwcs.so.5.15 ../../C
# make -C ../C install
# make[2]: Entering directory '/tmp/wcslib/src/wcslib-5.15/C'
#
# clang -DHAVE_CONFIG_H -I. -I.. -c cel.c
# ar r libwcs-5.15.a cel.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c dis.c
# ar r libwcs-5.15.a dis.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c fitshdr.c
# ar r libwcs-5.15.a fitshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c lin.c
# ar r libwcs-5.15.a lin.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c log.c
# ar r libwcs-5.15.a log.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c prj.c
# ar r libwcs-5.15.a prj.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c spc.c
# ar r libwcs-5.15.a spc.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c sph.c
# ar r libwcs-5.15.a sph.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c spx.c
# ar r libwcs-5.15.a spx.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c tab.c
# ar r libwcs-5.15.a tab.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcs.c
# ar r libwcs-5.15.a wcs.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsbth.c
# ar r libwcs-5.15.a wcsbth.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcserr.c
# ar r libwcs-5.15.a wcserr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsfix.c
# ar r libwcs-5.15.a wcsfix.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcshdr.c
# ar r libwcs-5.15.a wcshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcspih.c
# ar r libwcs-5.15.a wcspih.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsprintf.c
# ar r libwcs-5.15.a wcsprintf.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcstrig.c
# ar r libwcs-5.15.a wcstrig.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsulex.c
# ar r libwcs-5.15.a wcsulex.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsunits.c
# ar r libwcs-5.15.a wcsunits.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsutil.c
# ar r libwcs-5.15.a wcsutil.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -c wcsutrn.c
# ar r libwcs-5.15.a wcsutrn.o
#
# ranlib libwcs-5.15.a
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c cel.c
# ar r libwcs-PIC.a cel.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c dis.c
# ar r libwcs-PIC.a dis.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c fitshdr.c
# ar r libwcs-PIC.a fitshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c lin.c
# ar r libwcs-PIC.a lin.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c log.c
# ar r libwcs-PIC.a log.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c prj.c
# ar r libwcs-PIC.a prj.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c spc.c
# ar r libwcs-PIC.a spc.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c sph.c
# ar r libwcs-PIC.a sph.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c spx.c
# ar r libwcs-PIC.a spx.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c tab.c
# ar r libwcs-PIC.a tab.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcs.c
# ar r libwcs-PIC.a wcs.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsbth.c
# ar r libwcs-PIC.a wcsbth.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcserr.c
# ar r libwcs-PIC.a wcserr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsfix.c
# ar r libwcs-PIC.a wcsfix.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcshdr.c
# ar r libwcs-PIC.a wcshdr.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcspih.c
# ar r libwcs-PIC.a wcspih.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsprintf.c
# ar r libwcs-PIC.a wcsprintf.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcstrig.c
# ar r libwcs-PIC.a wcstrig.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsulex.c
# ar r libwcs-PIC.a wcsulex.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsunits.c
# ar r libwcs-PIC.a wcsunits.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsutil.c
# ar r libwcs-PIC.a wcsutil.o
#
# clang -DHAVE_CONFIG_H -I. -I.. -fPIC -c wcsutrn.c
# ar r libwcs-PIC.a wcsutrn.o
#
# mkdir tmp && \
# cd tmp && \
# trap 'cd .. ; rm -f -r tmp' 0 1 2 3 15 ; \
# ar x ../libwcs-PIC.a && \
# clang -fPIC -shared -Wl,-hlibwcs.so.5 -o libwcs.so.5.15 *.o -L/usr/local/lib -lm && \
# mv libwcs.so.5.15 ..
# if [ ! -d "/tmp/wcslib/pkg/wcslib/usr/lib" ] ; then \
# /usr/bin/install -c -d -m 2775 /tmp/wcslib/pkg/wcslib/usr/lib ; \
# fi
# /usr/bin/install -c -m 644 libwcs-5.15.a /tmp/wcslib/pkg/wcslib/usr/lib
# ranlib /tmp/wcslib/pkg/wcslib/usr/lib/libwcs-5.15.a
# if [ -h "/tmp/wcslib/pkg/wcslib/usr/lib/libwcs.a" ] ; then \
# rm -f /tmp/wcslib/pkg/wcslib/usr/lib/libwcs.a ; \
# fi
# ln -s libwcs-5.15.a /tmp/wcslib/pkg/wcslib/usr/lib/libwcs.a
# if [ "libwcs.so.5.15" != "" ] ; then \
# /usr/bin/install -c -m 755 libwcs.so.5.15 /tmp/wcslib/pkg/wcslib/usr/lib ; \
# if [ -h "/tmp/wcslib/pkg/wcslib/usr/lib/libwcs.so.5" ] ; then \
# rm -f /tmp/wcslib/pkg/wcslib/usr/lib/libwcs.so.5 ; \
# fi ; \
# ln -s libwcs.so.5.15 /tmp/wcslib/pkg/wcslib/usr/lib/libwcs.so.5 ; \
# if [ "libwcs.so" != "" ] ; then \
# if [ -h "/tmp/wcslib/pkg/wcslib/usr/lib/libwcs.so" ] ; then \
# rm -f /tmp/wcslib/pkg/wcslib/usr/lib/libwcs.so ; \
# fi ; \
# ln -s libwcs.so.5 /tmp/wcslib/pkg/wcslib/usr/lib/libwcs.so ; \
# fi ; \
# fi
# if [ ! -d "/tmp/wcslib/pkg/wcslib/usr/include/wcslib-5.15" ] ; then \
# /usr/bin/install -c -d -m 2775 /tmp/wcslib/pkg/wcslib/usr/include/wcslib-5.15 ; \
# fi
# /usr/bin/install -c -m 444 *.h /tmp/wcslib/pkg/wcslib/usr/include/wcslib-5.15
# rm -f /tmp/wcslib/pkg/wcslib/usr/include/wcslib
# ln -s wcslib-5.15 /tmp/wcslib/pkg/wcslib/usr/include/wcslib
# make[2]: Leaving directory '/tmp/wcslib/src/wcslib-5.15/C'
# /usr/bin/install -c -m 444 *.inc /tmp/wcslib/pkg/wcslib/usr/include/wcslib-5.15
# make[1]: Leaving directory '/tmp/wcslib/src/wcslib-5.15/Fortran'
# make[1]: Entering directory '/tmp/wcslib/src/wcslib-5.15/utils'
#
# clang -DDO_CFITSIO -DHAVE_CONFIG_H -I.. -I../C -I../pgsbox -I../C -I/usr/include \
# -c -o wcsware.o wcsware.c
# clang -o wcsware wcsware.o -L/usr/local/lib -lcfitsio ../C/libwcs-5.15.a \
# -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath -lm
# wcsware.o: In function `main':
# wcsware.c:(.text+0x723): undefined reference to `wcsbth'
# wcsware.c:(.text+0x7b8): undefined reference to `wcspih'
# ../C/libwcs-5.15.a(wcsfix.o): In function `unitfix':
# wcsfix.c:(.text+0xfaa): undefined reference to `wcsutrne'
# ../C/libwcs-5.15.a(wcsunits.o): In function `wcsunitse':
# wcsunits.c:(.text+0x85): undefined reference to `wcsulexe'
# wcsunits.c:(.text+0xb8): undefined reference to `wcsulexe'
# ../C/libwcs-5.15.a(wcsunits.o): In function `wcsutrn':
# wcsunits.c:(.text+0x55b): undefined reference to `wcsutrne'
# ../C/libwcs-5.15.a(wcsunits.o): In function `wcsulex':
# wcsunits.c:(.text+0x59e): undefined reference to `wcsulexe'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# make[1]: *** [GNUmakefile:76: wcsware] Error 1
# make[1]: Target 'install' not remade because of errors.
# make[1]: Leaving directory '/tmp/wcslib/src/wcslib-5.15/utils'
# make: *** [GNUmakefile:80: install] Error 2
# ==> ERROR: A failure occurred in package().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/wcslib/src/wcslib-5.15/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by WCSLIB configure 5.15, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr --without-pgplot
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = efef3965d8dc
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /usr/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/bin
# PATH: /usr/lib/jvm/default/bin
# PATH: /usr/bin/site_perl
# PATH: /usr/bin/vendor_perl
# PATH: /usr/bin/core_perl
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2620: checking build system type
# configure:2634: result: x86_64-unknown-linux-gnu
# configure:2661: checking for flex
# configure:2677: found /usr/bin/flex
# configure:2688: result: flex
# configure:2705: Using Flex version 2.6.0.
# configure:2727: checking for x86_64-unknown-linux-gcc
# configure:2754: result: clang
# configure:3023: checking for C compiler version
# configure:3032: clang --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:3043: $? = 0
# configure:3032: clang -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:3043: $? = 0
# configure:3032: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:3043: $? = 1
# configure:3032: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:3043: $? = 1
# configure:3063: checking whether the C compiler works
# configure:3085: clang conftest.c >&5
# configure:3089: $? = 0
# configure:3137: result: yes
# configure:3140: checking for C compiler default output file name
# configure:3142: result: a.out
# configure:3148: checking for suffix of executables
# configure:3155: clang -o conftest conftest.c >&5
# configure:3159: $? = 0
# configure:3181: result:
# configure:3203: checking whether we are cross compiling
# configure:3211: clang -o conftest conftest.c >&5
# configure:3215: $? = 0
# configure:3222: ./conftest
# configure:3226: $? = 0
# configure:3241: result: no
# configure:3246: checking for suffix of object files
# configure:3268: clang -c conftest.c >&5
# configure:3272: $? = 0
# configure:3293: result: o
# configure:3297: checking whether we are using the GNU C compiler
# configure:3316: clang -c conftest.c >&5
# configure:3316: $? = 0
# configure:3325: result: yes
# configure:3334: checking whether clang accepts -g
# configure:3354: clang -c -g conftest.c >&5
# configure:3354: $? = 0
# configure:3395: result: yes
# configure:3412: checking for clang option to accept ISO C89
# configure:3475: clang -c conftest.c >&5
# configure:3475: $? = 0
# configure:3488: result: none needed
# configure:3513: checking how to run the C preprocessor
# configure:3544: clang -E conftest.c
# configure:3544: $? = 0
# configure:3558: clang -E conftest.c
# conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3558: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | /* end confdefs.h. */
# | #include
# configure:3583: result: clang -E
# configure:3603: clang -E conftest.c
# configure:3603: $? = 0
# configure:3617: clang -E conftest.c
# conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3617: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | /* end confdefs.h. */
# | #include
# configure:3653: checking for x86_64-unknown-linux-gcc
# configure:3680: result: clang
# configure:3949: checking for C compiler version
# configure:3958: clang --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:3969: $? = 0
# configure:3958: clang -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:3969: $? = 0
# configure:3958: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:3969: $? = 1
# configure:3958: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:3969: $? = 1
# configure:3973: checking whether we are using the GNU C compiler
# configure:4001: result: yes
# configure:4010: checking whether clang accepts -g
# configure:4071: result: yes
# configure:4088: checking for clang option to accept ISO C89
# configure:4164: result: none needed
# configure:4188: checking for clang option to accept ISO C99
# configure:4337: clang -c conftest.c >&5
# configure:4337: $? = 0
# configure:4350: result: none needed
# configure:4458: checking for clang option to accept ISO Standard C
# configure:4469: result: none needed
# configure:4477: checking for an ANSI C-conforming const
# configure:4543: clang -c conftest.c >&5
# configure:4543: $? = 0
# configure:4550: result: yes
# configure:4559: checking for grep that handles long lines and -e
# configure:4617: result: /usr/bin/grep
# configure:4622: checking for egrep
# configure:4684: result: /usr/bin/grep -E
# configure:4689: checking for ANSI C header files
# configure:4709: clang -c conftest.c >&5
# configure:4709: $? = 0
# configure:4782: clang -o conftest conftest.c >&5
# configure:4782: $? = 0
# configure:4782: ./conftest
# configure:4782: $? = 0
# configure:4793: result: yes
# configure:4806: checking for sys/types.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4806: checking for sys/stat.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4806: checking for stdlib.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4806: checking for string.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4806: checking for memory.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4806: checking for strings.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4806: checking for inttypes.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4806: checking for stdint.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4806: checking for unistd.h
# configure:4806: clang -c conftest.c >&5
# configure:4806: $? = 0
# configure:4806: result: yes
# configure:4818: checking for size_t
# configure:4818: clang -c conftest.c >&5
# configure:4818: $? = 0
# configure:4818: clang -c conftest.c >&5
# conftest.c:56:21: error: expected expression
# if (sizeof ((size_t)))
# ^
# 1 error generated.
# configure:4818: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((size_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:4818: result: yes
# configure:4842: checking for off_t
# configure:4842: clang -c conftest.c >&5
# configure:4842: $? = 0
# configure:4842: clang -c conftest.c >&5
# conftest.c:56:20: error: expected expression
# if (sizeof ((off_t)))
# ^
# 1 error generated.
# configure:4842: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((off_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:4842: result: yes
# configure:4853: checking for int8_t
# configure:4853: clang -c conftest.c >&5
# configure:4853: $? = 0
# configure:4853: clang -c conftest.c >&5
# conftest.c:57:24: error: 'test_array' declared as an array with a negative size
# static int test_array [1 - 2 * !((int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 1)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1 error generated.
# configure:4853: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | enum { N = 8 / 2 - 1 };
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 1)
# | < (int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 2))];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4853: result: yes
# configure:4864: checking for int16_t
# configure:4864: clang -c conftest.c >&5
# configure:4864: $? = 0
# configure:4864: clang -c conftest.c >&5
# conftest.c:57:24: error: 'test_array' declared as an array with a negative size
# static int test_array [1 - 2 * !((int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 1)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1 error generated.
# configure:4864: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | enum { N = 16 / 2 - 1 };
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 1)
# | < (int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 2))];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4864: result: yes
# configure:4875: checking for int32_t
# configure:4875: clang -c conftest.c >&5
# configure:4875: $? = 0
# configure:4875: clang -c conftest.c >&5
# conftest.c:57:24: error: 'test_array' declared as an array with a negative size
# static int test_array [1 - 2 * !((int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 1)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1 error generated.
# configure:4875: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | enum { N = 32 / 2 - 1 };
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 1)
# | < (int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 2))];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:4875: result: yes
# configure:4886: checking for uint8_t
# configure:4886: clang -c conftest.c >&5
# configure:4886: $? = 0
# configure:4886: result: yes
# configure:4900: checking for uint16_t
# configure:4900: clang -c conftest.c >&5
# configure:4900: $? = 0
# configure:4900: result: yes
# configure:4912: checking for uint32_t
# configure:4912: clang -c conftest.c >&5
# configure:4912: $? = 0
# configure:4912: result: yes
# configure:4928: checking for ANSI C header files
# configure:5032: result: yes
# configure:5044: checking ctype.h usability
# configure:5044: clang -c conftest.c >&5
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking ctype.h presence
# configure:5044: clang -E conftest.c
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking for ctype.h
# configure:5044: result: yes
# configure:5044: checking errno.h usability
# configure:5044: clang -c conftest.c >&5
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking errno.h presence
# configure:5044: clang -E conftest.c
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking for errno.h
# configure:5044: result: yes
# configure:5044: checking limits.h usability
# configure:5044: clang -c conftest.c >&5
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking limits.h presence
# configure:5044: clang -E conftest.c
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking for limits.h
# configure:5044: result: yes
# configure:5044: checking locale.h usability
# configure:5044: clang -c conftest.c >&5
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking locale.h presence
# configure:5044: clang -E conftest.c
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking for locale.h
# configure:5044: result: yes
# configure:5044: checking math.h usability
# configure:5044: clang -c conftest.c >&5
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking math.h presence
# configure:5044: clang -E conftest.c
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking for math.h
# configure:5044: result: yes
# configure:5044: checking setjmp.h usability
# configure:5044: clang -c conftest.c >&5
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking setjmp.h presence
# configure:5044: clang -E conftest.c
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking for setjmp.h
# configure:5044: result: yes
# configure:5044: checking stdarg.h usability
# configure:5044: clang -c conftest.c >&5
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking stdarg.h presence
# configure:5044: clang -E conftest.c
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking for stdarg.h
# configure:5044: result: yes
# configure:5044: checking stdio.h usability
# configure:5044: clang -c conftest.c >&5
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking stdio.h presence
# configure:5044: clang -E conftest.c
# configure:5044: $? = 0
# configure:5044: result: yes
# configure:5044: checking for stdio.h
# configure:5044: result: yes
# configure:5044: checking for stdlib.h
# configure:5044: result: yes
# configure:5044: checking for string.h
# configure:5044: result: yes
# configure:5066: checking for floor in -lm
# configure:5091: clang -o conftest conftest.c -lm >&5
# conftest.c:38:6: warning: incompatible redeclaration of library function 'floor' [-Wincompatible-library-redeclaration]
# char floor ();
# ^
# conftest.c:38:6: note: 'floor' is a builtin with type 'double (double)'
# 1 warning generated.
# configure:5091: $? = 0
# configure:5100: result: yes
# configure:5111: checking for _LARGEFILE_SOURCE value needed for large files
# configure:5130: clang -o conftest conftest.c -lm >&5
# configure:5130: $? = 0
# configure:5158: result: no
# configure:5181: checking for stdlib.h
# configure:5181: result: yes
# configure:5191: checking for GNU libc compatible malloc
# configure:5215: clang -o conftest conftest.c -lm >&5
# configure:5215: $? = 0
# configure:5215: ./conftest
# configure:5215: $? = 0
# configure:5225: result: yes
# configure:5248: checking for stdlib.h
# configure:5248: result: yes
# configure:5258: checking for GNU libc compatible realloc
# configure:5282: clang -o conftest conftest.c -lm >&5
# configure:5282: $? = 0
# configure:5282: ./conftest
# configure:5282: $? = 0
# configure:5292: result: yes
# configure:5320: checking whether lstat correctly handles trailing slash
# configure:5346: clang -o conftest conftest.c -lm >&5
# configure:5346: $? = 0
# configure:5346: ./conftest
# configure:5346: $? = 0
# configure:5363: result: yes
# configure:5382: checking whether stat accepts an empty string
# configure:5402: clang -o conftest conftest.c -lm >&5
# configure:5402: $? = 0
# configure:5402: ./conftest
# configure:5402: $? = 0
# configure:5412: result: no
# configure:5430: checking for vprintf
# configure:5430: clang -o conftest conftest.c -lm >&5
# conftest.c:61:6: warning: incompatible redeclaration of library function 'vprintf' [-Wincompatible-library-redeclaration]
# char vprintf ();
# ^
# conftest.c:61:6: note: 'vprintf' is a builtin with type 'int (const char *, struct __va_list_tag *)'
# 1 warning generated.
# configure:5430: $? = 0
# configure:5430: result: yes
# configure:5436: checking for _doprnt
# configure:5436: clang -o conftest conftest.c -lm >&5
# /tmp/conftest-6327d8.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `_doprnt'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5436: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define STDC_HEADERS 1
# | #define HAVE_CTYPE_H 1
# | #define HAVE_ERRNO_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_LOCALE_H 1
# | #define HAVE_MATH_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_STDARG_H 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_LIBM 1
# | #define HAVE_FSEEKO 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_MALLOC 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_REALLOC 1
# | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
# | #define HAVE_VPRINTF 1
# | /* end confdefs.h. */
# | /* Define _doprnt to an innocuous variant, in case declares _doprnt.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define _doprnt innocuous__doprnt
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char _doprnt (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef _doprnt
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char _doprnt ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub__doprnt || defined __stub____doprnt
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return _doprnt ();
# | ;
# | return 0;
# | }
# configure:5436: result: no
# configure:5450: checking for floor
# configure:5450: clang -o conftest conftest.c -lm >&5
# conftest.c:62:6: warning: incompatible redeclaration of library function 'floor' [-Wincompatible-library-redeclaration]
# char floor ();
# ^
# conftest.c:62:6: note: 'floor' is a builtin with type 'double (double)'
# 1 warning generated.
# configure:5450: $? = 0
# configure:5450: result: yes
# configure:5450: checking for memset
# configure:5450: clang -o conftest conftest.c -lm >&5
# conftest.c:63:6: warning: incompatible redeclaration of library function 'memset' [-Wincompatible-library-redeclaration]
# char memset ();
# ^
# conftest.c:63:6: note: 'memset' is a builtin with type 'void *(void *, int, unsigned long)'
# 1 warning generated.
# configure:5450: $? = 0
# configure:5450: result: yes
# configure:5450: checking for pow
# configure:5450: clang -o conftest conftest.c -lm >&5
# conftest.c:64:6: warning: incompatible redeclaration of library function 'pow' [-Wincompatible-library-redeclaration]
# char pow ();
# ^
# conftest.c:64:6: note: 'pow' is a builtin with type 'double (double, double)'
# 1 warning generated.
# configure:5450: $? = 0
# configure:5450: result: yes
# configure:5450: checking for setlocale
# configure:5450: clang -o conftest conftest.c -lm >&5
# configure:5450: $? = 0
# configure:5450: result: yes
# configure:5450: checking for sqrt
# configure:5450: clang -o conftest conftest.c -lm >&5
# conftest.c:66:6: warning: incompatible redeclaration of library function 'sqrt' [-Wincompatible-library-redeclaration]
# char sqrt ();
# ^
# conftest.c:66:6: note: 'sqrt' is a builtin with type 'double (double)'
# 1 warning generated.
# configure:5450: $? = 0
# configure:5450: result: yes
# configure:5450: checking for strchr
# configure:5450: clang -o conftest conftest.c -lm >&5
# conftest.c:67:6: warning: incompatible redeclaration of library function 'strchr' [-Wincompatible-library-redeclaration]
# char strchr ();
# ^
# conftest.c:67:6: note: 'strchr' is a builtin with type 'char *(const char *, int)'
# 1 warning generated.
# configure:5450: $? = 0
# configure:5450: result: yes
# configure:5450: checking for strstr
# configure:5450: clang -o conftest conftest.c -lm >&5
# conftest.c:68:6: warning: incompatible redeclaration of library function 'strstr' [-Wincompatible-library-redeclaration]
# char strstr ();
# ^
# conftest.c:68:6: note: 'strstr' is a builtin with type 'char *(const char *, const char *)'
# 1 warning generated.
# configure:5450: $? = 0
# configure:5450: result: yes
# configure:5462: checking for cosd in -lsunmath
# configure:5487: clang -o conftest conftest.c -lsunmath -lm >&5
# /usr/bin/ld: cannot find -lsunmath
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5487: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define STDC_HEADERS 1
# | #define HAVE_CTYPE_H 1
# | #define HAVE_ERRNO_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_LOCALE_H 1
# | #define HAVE_MATH_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_STDARG_H 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_LIBM 1
# | #define HAVE_FSEEKO 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_MALLOC 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_REALLOC 1
# | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_FLOOR 1
# | #define HAVE_MEMSET 1
# | #define HAVE_POW 1
# | #define HAVE_SETLOCALE 1
# | #define HAVE_SQRT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRSTR 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char cosd ();
# | int
# | main ()
# | {
# | return cosd ();
# | ;
# | return 0;
# | }
# configure:5496: result: no
# configure:5506: checking for sincos
# configure:5506: clang -o conftest conftest.c -lm >&5
# configure:5506: $? = 0
# configure:5506: result: yes
# configure:5521: checking size of int
# configure:5526: clang -o conftest conftest.c -lm >&5
# configure:5526: $? = 0
# configure:5526: ./conftest
# configure:5526: $? = 0
# configure:5540: result: 4
# configure:5554: checking size of long int
# configure:5559: clang -o conftest conftest.c -lm >&5
# configure:5559: $? = 0
# configure:5559: ./conftest
# configure:5559: $? = 0
# configure:5573: result: 8
# configure:5587: checking size of long long int
# configure:5592: clang -o conftest conftest.c -lm >&5
# configure:5592: $? = 0
# configure:5592: ./conftest
# configure:5592: $? = 0
# configure:5606: result: 8
# configure:5638: checking for printf z format modifier for size_t type
# configure:5663: clang -o conftest conftest.c -lm >&5
# configure:5663: $? = 0
# configure:5663: ./conftest
# configure:5663: $? = 0
# configure:5667: result: yes
# configure:5729: checking for x86_64-unknown-linux-gfortran
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-g77
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-f77
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-ifort
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-xlf
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-frt
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-pgf77
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-fl32
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-af77
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-fort77
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-f90
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-xlf90
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-pgf90
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-epcf90
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-f95
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-fort
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-xlf95
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-lf95
# configure:5759: result: no
# configure:5729: checking for x86_64-unknown-linux-g95
# configure:5759: result: no
# configure:5774: checking for gfortran
# configure:5790: found /usr/bin/gfortran
# configure:5801: result: gfortran
# configure:5827: checking for Fortran 77 compiler version
# configure:5836: gfortran --version >&5
# GNU Fortran (GCC) 6.1.1 20160602
# Copyright (C) 2016 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions. There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# configure:5847: $? = 0
# configure:5836: gfortran -v >&5
# Using built-in specs.
# COLLECT_GCC=gfortran
# COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/lto-wrapper
# Target: x86_64-pc-linux-gnu
# Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release
# Thread model: posix
# gcc version 6.1.1 20160602 (GCC)
# configure:5847: $? = 0
# configure:5836: gfortran -V >&5
# gfortran: error: unrecognized command line option '-V'
# gfortran: fatal error: no input files
# compilation terminated.
# configure:5847: $? = 1
# configure:5836: gfortran -qversion >&5
# gfortran: error: unrecognized command line option '-qversion'; did you mean '--version'?
# gfortran: fatal error: no input files
# compilation terminated.
# configure:5847: $? = 1
# configure:5856: checking whether we are using the GNU Fortran 77 compiler
# configure:5869: gfortran -c conftest.F >&5
# configure:5869: $? = 0
# configure:5878: result: yes
# configure:5884: checking whether gfortran accepts -g
# configure:5895: gfortran -c -g conftest.f >&5
# configure:5895: $? = 0
# configure:5903: result: yes
# configure:5957: checking whether gfortran accepts -I
# configure:5972: gfortran -c -I. conftest.f >&5
# configure:5972: $? = 0
# configure:5973: result: yes
# configure:5990: checking host system type
# configure:6003: result: x86_64-unknown-linux-gnu
# configure:6027: checking how to get verbose linking output from gfortran
# configure:6037: gfortran -c -g -O2 -I. conftest.f >&5
# configure:6037: $? = 0
# configure:6055: gfortran -o conftest -g -O2 -I. -v conftest.f -lm
# Using built-in specs.
# Target: x86_64-pc-linux-gnu
# Thread model: posix
# gcc version 6.1.1 20160602 (GCC)
# /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/f951 conftest.f -ffixed-form -I . -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/finclude -o /tmp/ccz39wKp.s
# GNU Fortran (GCC) version 6.1.1 20160602 (x86_64-pc-linux-gnu)
# compiled by GNU C version 6.1.1 20160602, GMP version 6.1.0, MPFR version 3.1.4-p1, MPC version 1.0.3, isl version 0.15
# warning: GMP header version 6.1.0 differs from library version 6.1.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# GNU Fortran2008 (GCC) version 6.1.1 20160602 (x86_64-pc-linux-gnu)
# compiled by GNU C version 6.1.1 20160602, GMP version 6.1.0, MPFR version 3.1.4-p1, MPC version 1.0.3, isl version 0.15
# warning: GMP header version 6.1.0 differs from library version 6.1.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# as -v -I . --64 -o /tmp/ccGm2KEm.o /tmp/ccz39wKp.s
# GNU assembler version 2.26.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.26.1
# Reading specs from /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libgfortran.spec
# rename spec lib to liborig
# /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1M54zj.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lquadmath -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/crt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/crtbegin.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. /tmp/ccGm2KEm.o -lgfortran -lm -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/crtend.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/crtn.o
# configure:6138: result: -v
# configure:6140: checking for Fortran 77 libraries of gfortran
# configure:6163: gfortran -o conftest -g -O2 -I. -v conftest.f -lm
# Using built-in specs.
# Target: x86_64-pc-linux-gnu
# Thread model: posix
# gcc version 6.1.1 20160602 (GCC)
# /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/f951 conftest.f -ffixed-form -I . -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/finclude -o /tmp/ccLpIaZt.s
# GNU Fortran (GCC) version 6.1.1 20160602 (x86_64-pc-linux-gnu)
# compiled by GNU C version 6.1.1 20160602, GMP version 6.1.0, MPFR version 3.1.4-p1, MPC version 1.0.3, isl version 0.15
# warning: GMP header version 6.1.0 differs from library version 6.1.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# GNU Fortran2008 (GCC) version 6.1.1 20160602 (x86_64-pc-linux-gnu)
# compiled by GNU C version 6.1.1 20160602, GMP version 6.1.0, MPFR version 3.1.4-p1, MPC version 1.0.3, isl version 0.15
# warning: GMP header version 6.1.0 differs from library version 6.1.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# as -v -I . --64 -o /tmp/cc7UHq3q.o /tmp/ccLpIaZt.s
# GNU assembler version 2.26.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.26.1
# Reading specs from /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libgfortran.spec
# rename spec lib to liborig
# /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9uNH8n.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lquadmath -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/crt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/crtbegin.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. /tmp/cc7UHq3q.o -lgfortran -lm -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/crtend.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/crtn.o
# configure:6359: result: -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath
# configure:6377: checking for dummy main to link with Fortran 77 libraries
# configure:6411: clang -o conftest conftest.c -lm -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath >&5
# configure:6411: $? = 0
# configure:6456: result: none
# configure:6489: checking for Fortran 77 name-mangling scheme
# configure:6502: gfortran -c -g -O2 -I. conftest.f >&5
# configure:6502: $? = 0
# configure:6543: clang -o conftest conftest.c cfortran_test.o -lm -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath >&5
# /tmp/conftest-b19ae8.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `foobar'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:6543: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define STDC_HEADERS 1
# | #define HAVE_CTYPE_H 1
# | #define HAVE_ERRNO_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_LOCALE_H 1
# | #define HAVE_MATH_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_STDARG_H 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_LIBM 1
# | #define HAVE_FSEEKO 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_MALLOC 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_REALLOC 1
# | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_FLOOR 1
# | #define HAVE_MEMSET 1
# | #define HAVE_POW 1
# | #define HAVE_SETLOCALE 1
# | #define HAVE_SQRT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRSTR 1
# | #define HAVE_SINCOS 1
# | #define SIZEOF_INT 4
# | #define SIZEOF_LONG_INT 8
# | #define SIZEOF_LONG_LONG_INT 8
# | #define WCSLIB_INT64 long long int
# | #define MODZ "z"
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char foobar ();
# | #ifdef F77_DUMMY_MAIN
# |
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int F77_DUMMY_MAIN() { return 1; }
# |
# | #endif
# | int
# | main ()
# | {
# | return foobar ();
# | ;
# | return 0;
# | }
# configure:6543: clang -o conftest conftest.c cfortran_test.o -lm -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath >&5
# configure:6543: $? = 0
# configure:6601: clang -o conftest conftest.c cfortran_test.o -lm -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath >&5
# configure:6601: $? = 0
# configure:6643: result: lower case, underscore, no extra underscore
# configure:6721: checking for printf$LDBLStub in -lSystemStubs
# configure:6754: clang -o conftest conftest.c -lSystemStubs -lm >&5
# /usr/bin/ld: cannot find -lSystemStubs
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:6754: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define STDC_HEADERS 1
# | #define HAVE_CTYPE_H 1
# | #define HAVE_ERRNO_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_LOCALE_H 1
# | #define HAVE_MATH_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_STDARG_H 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_LIBM 1
# | #define HAVE_FSEEKO 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_MALLOC 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_REALLOC 1
# | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_FLOOR 1
# | #define HAVE_MEMSET 1
# | #define HAVE_POW 1
# | #define HAVE_SETLOCALE 1
# | #define HAVE_SQRT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRSTR 1
# | #define HAVE_SINCOS 1
# | #define SIZEOF_INT 4
# | #define SIZEOF_LONG_INT 8
# | #define SIZEOF_LONG_LONG_INT 8
# | #define WCSLIB_INT64 long long int
# | #define MODZ "z"
# | #define F77_FUNC(name,NAME) name ## _
# | #define F77_FUNC_(name,NAME) name ## _
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char printf$LDBLStub ();
# | #ifdef F77_DUMMY_MAIN
# |
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int F77_DUMMY_MAIN() { return 1; }
# |
# | #endif
# | int
# | main ()
# | {
# | return printf$LDBLStub ();
# | ;
# | return 0;
# | }
# configure:6764: result: no
# configure:6778: checking for x86_64-unknown-linux-ranlib
# configure:6808: result: no
# configure:6818: checking for ranlib
# configure:6834: found /usr/bin/ranlib
# configure:6845: result: ranlib
# configure:6917: checking whether ln -s works
# configure:6921: result: yes
# configure:6942: checking for a BSD-compatible install
# configure:7010: result: /usr/bin/install -c
# configure:7023: End of primary configuration.
#
# configure:7030: Looking for libraries etc. for utilities and test suite...
# configure:7036: checking for unistd.h
# configure:7036: result: yes
# configure:7048: checking for _LARGEFILE_SOURCE value needed for large files
# configure:7111: result: no
# configure:7139: checking for special C compiler options needed for large files
# configure:7192: result: no
# configure:7198: checking for _FILE_OFFSET_BITS value needed for large files
# configure:7231: clang -c conftest.c >&5
# configure:7231: $? = 0
# configure:7271: result: no
# configure:7423: WARNING: PGPLOT disabled
# configure:7467: checking for /usr/local/cfitsio/lib
# configure:7481: result: no
# configure:7467: checking for /local/cfitsio/lib
# configure:7481: result: no
# configure:7467: checking for /usr/local/lib
# configure:7481: result: yes
# configure:7467: checking for /local/lib
# configure:7481: result: no
# configure:7467: checking for /opt/local/lib
# configure:7481: result: no
# configure:7467: checking for /opt/SUNWspro/lib
# configure:7481: result: no
# configure:7467: checking for /sw/lib
# configure:7481: result: no
# configure:7505: checking for /usr/local/cfitsio/include/cfitsio/fitsio.h
# configure:7519: result: no
# configure:7526: checking for /usr/local/cfitsio/include/fitsio.h
# configure:7540: result: no
# configure:7505: checking for /local/cfitsio/include/cfitsio/fitsio.h
# configure:7519: result: no
# configure:7526: checking for /local/cfitsio/include/fitsio.h
# configure:7540: result: no
# configure:7505: checking for /usr/local/include/cfitsio/fitsio.h
# configure:7519: result: no
# configure:7526: checking for /usr/local/include/fitsio.h
# configure:7540: result: no
# configure:7505: checking for /local/include/cfitsio/fitsio.h
# configure:7519: result: no
# configure:7526: checking for /local/include/fitsio.h
# configure:7540: result: no
# configure:7505: checking for /opt/local/include/cfitsio/fitsio.h
# configure:7519: result: no
# configure:7526: checking for /opt/local/include/fitsio.h
# configure:7540: result: no
# configure:7505: checking for /sw/include/cfitsio/fitsio.h
# configure:7519: result: no
# configure:7526: checking for /sw/include/fitsio.h
# configure:7540: result: no
# configure:7505: checking for /local/cfitsio/fitsio.h
# configure:7519: result: no
# configure:7526: checking for /local/fitsio.h
# configure:7540: result: no
# configure:7505: checking for /usr/include/cfitsio/fitsio.h
# configure:7519: result: no
# configure:7526: checking for /usr/include/fitsio.h
# configure:7540: result: yes
# configure:7548: checking for recv in -lsocket
# configure:7581: clang -o conftest -L/usr/local/lib conftest.c -lsocket -lm -lm >&5
# /usr/bin/ld: cannot find -lsocket
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:7581: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "WCSLIB"
# | #define PACKAGE_TARNAME "wcslib-5.15"
# | #define PACKAGE_VERSION "5.15"
# | #define PACKAGE_STRING "WCSLIB 5.15"
# | #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# | #define PACKAGE_URL ""
# | #define WCSLIB_VERSION 5.15
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define STDC_HEADERS 1
# | #define HAVE_CTYPE_H 1
# | #define HAVE_ERRNO_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_LOCALE_H 1
# | #define HAVE_MATH_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_STDARG_H 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_LIBM 1
# | #define HAVE_FSEEKO 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_MALLOC 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_REALLOC 1
# | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_FLOOR 1
# | #define HAVE_MEMSET 1
# | #define HAVE_POW 1
# | #define HAVE_SETLOCALE 1
# | #define HAVE_SQRT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRSTR 1
# | #define HAVE_SINCOS 1
# | #define SIZEOF_INT 4
# | #define SIZEOF_LONG_INT 8
# | #define SIZEOF_LONG_LONG_INT 8
# | #define WCSLIB_INT64 long long int
# | #define MODZ "z"
# | #define F77_FUNC(name,NAME) name ## _
# | #define F77_FUNC_(name,NAME) name ## _
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FSEEKO 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char recv ();
# | #ifdef F77_DUMMY_MAIN
# |
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int F77_DUMMY_MAIN() { return 1; }
# |
# | #endif
# | int
# | main ()
# | {
# | return recv ();
# | ;
# | return 0;
# | }
# configure:7590: result: no
# configure:7596: checking for ffopen in -lcfitsio
# configure:7629: clang -o conftest -L/usr/local/lib conftest.c -lcfitsio -lm -lm >&5
# configure:7629: $? = 0
# configure:7638: result: yes
# configure:7649: CFITSIO appears to be available.
# configure:7656: checking for fits_read_wcstab in -lcfitsio
# configure:7689: clang -o conftest -L/usr/local/lib conftest.c -lcfitsio -lcfitsio -lm -lm >&5
# configure:7689: $? = 0
# configure:7698: result: yes
# configure:8472: End of auxiliary configuration.
#
# configure:8478: Configuring files...
# configure:8598: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by WCSLIB config.status 5.15, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on efef3965d8dc
#
# config.status:878: creating makedefs
# config.status:878: creating wcslib.pc
# config.status:878: creating wcsconfig.h
# config.status:878: creating wcsconfig_f77.h
# config.status:878: creating wcsconfig_tests.h
# config.status:878: creating wcsconfig_utils.h
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_compiler_gnu=yes
# ac_cv_c_const=yes
# ac_cv_c_int16_t=yes
# ac_cv_c_int32_t=yes
# ac_cv_c_int8_t=yes
# ac_cv_c_uint16_t=yes
# ac_cv_c_uint32_t=yes
# ac_cv_c_uint8_t=yes
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=clang
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_F77_set=
# ac_cv_env_F77_value=
# ac_cv_env_FFLAGS_set=
# ac_cv_env_FFLAGS_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_XMKMF_set=
# ac_cv_env_XMKMF_value=
# ac_cv_env_build_alias_set=
# ac_cv_env_build_alias_value=
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_f77_compiler_gnu=yes
# ac_cv_f77_dummy_main=none
# ac_cv_f77_libs=' -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath'
# ac_cv_f77_mangling='lower case, underscore, no extra underscore'
# ac_cv_file__local_cfitsio_fitsio_h=no
# ac_cv_file__local_cfitsio_include_cfitsio_fitsio_h=no
# ac_cv_file__local_cfitsio_include_fitsio_h=no
# ac_cv_file__local_cfitsio_lib=no
# ac_cv_file__local_fitsio_h=no
# ac_cv_file__local_include_cfitsio_fitsio_h=no
# ac_cv_file__local_include_fitsio_h=no
# ac_cv_file__local_lib=no
# ac_cv_file__opt_SUNWspro_lib=no
# ac_cv_file__opt_local_include_cfitsio_fitsio_h=no
# ac_cv_file__opt_local_include_fitsio_h=no
# ac_cv_file__opt_local_lib=no
# ac_cv_file__sw_include_cfitsio_fitsio_h=no
# ac_cv_file__sw_include_fitsio_h=no
# ac_cv_file__sw_lib=no
# ac_cv_file__usr_include_cfitsio_fitsio_h=no
# ac_cv_file__usr_include_fitsio_h=yes
# ac_cv_file__usr_local_cfitsio_include_cfitsio_fitsio_h=no
# ac_cv_file__usr_local_cfitsio_include_fitsio_h=no
# ac_cv_file__usr_local_cfitsio_lib=no
# ac_cv_file__usr_local_include_cfitsio_fitsio_h=no
# ac_cv_file__usr_local_include_fitsio_h=no
# ac_cv_file__usr_local_lib=yes
# ac_cv_fortran_dummy_main=none
# ac_cv_func__doprnt=no
# ac_cv_func_floor=yes
# ac_cv_func_lstat_dereferences_slashed_symlink=yes
# ac_cv_func_malloc_0_nonnull=yes
# ac_cv_func_memset=yes
# ac_cv_func_pow=yes
# ac_cv_func_realloc_0_nonnull=yes
# ac_cv_func_setlocale=yes
# ac_cv_func_setvbuf_reversed=no
# ac_cv_func_sincos=yes
# ac_cv_func_sqrt=yes
# ac_cv_func_stat_empty_string_bug=no
# ac_cv_func_strchr=yes
# ac_cv_func_strstr=yes
# ac_cv_func_vprintf=yes
# ac_cv_header_ctype_h=yes
# ac_cv_header_errno_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_limits_h=yes
# ac_cv_header_locale_h=yes
# ac_cv_header_math_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_setjmp_h=yes
# ac_cv_header_stdarg_h=yes
# ac_cv_header_stdc=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdio_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_unistd_h=yes
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_lib_SystemStubs_printf_LDBLStub=no
# ac_cv_lib_cfitsio_ffopen=yes
# ac_cv_lib_cfitsio_fits_read_wcstab=yes
# ac_cv_lib_m_floor=yes
# ac_cv_lib_socket_recv=no
# ac_cv_lib_sunmath_cosd=no
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_FLEX=flex
# ac_cv_prog_ac_ct_F77=gfortran
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_c99=
# ac_cv_prog_cc_g=yes
# ac_cv_prog_cc_stdc=
# ac_cv_prog_f77_g=yes
# ac_cv_prog_f77_v=-v
# ac_cv_sizeof_int=4
# ac_cv_sizeof_long_int=8
# ac_cv_sizeof_long_long_int=8
# ac_cv_sys_file_offset_bits=no
# ac_cv_sys_largefile_CC=no
# ac_cv_sys_largefile_source=no
# ac_cv_type_off_t=yes
# ac_cv_type_size_t=yes
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# ARCH='x86_64-linux-gnu'
# CC='clang'
# CFITSIOINC='-I/usr/include'
# CFITSIOLIB='-lcfitsio '
# CFLAGS=''
# CPP='clang -E'
# CPPFLAGS=''
# DEFS='-DHAVE_CONFIG_H'
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# EXEEXT=''
# F77='gfortran'
# FFLAGS='-g -O2 -I.'
# FLEX='flex'
# FLIBS=' -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lgfortran -lm -lquadmath'
# GETWCSTAB=''
# GREP='/usr/bin/grep'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTDIR='Fortran utils'
# LDFLAGS=' -L/usr/local/lib'
# LIBOBJS=''
# LIBS='-lm '
# LIBVER='5.15'
# LN_S='ln -s'
# LTLIBOBJS=''
# OBJEXT='o'
# PACKAGE_BUGREPORT='mark@calabretta.id.au'
# PACKAGE_NAME='WCSLIB'
# PACKAGE_STRING='WCSLIB 5.15'
# PACKAGE_TARNAME='wcslib-5.15'
# PACKAGE_URL=''
# PACKAGE_VERSION='5.15'
# PATH_SEPARATOR=':'
# PGPLOTINC=''
# PGPLOTLIB=''
# RANLIB='ranlib'
# SHELL='/bin/sh'
# SHRFLAGS='-fPIC'
# SHRLD='$(CC) $(SHRFLAGS) -shared -Wl,-h$(SONAME)'
# SHRLIB='libwcs.so.5.15'
# SHRLN='libwcs.so'
# SHRSFX=''
# SONAME='libwcs.so.5'
# SUBDIRS='C Fortran utils'
# TSTDIRS='C Fortran'
# XMKMF=''
# ac_ct_CC=''
# ac_ct_F77='gfortran'
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias=''
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
# dvidir='${docdir}'
# exec_prefix='${prefix}'
# host='x86_64-unknown-linux-gnu'
# host_alias='x86_64-unknown-linux'
# host_cpu='x86_64'
# host_os='linux-gnu'
# host_vendor='unknown'
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# sysconfdir='${prefix}/etc'
# target_alias=''
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME "WCSLIB"
# #define PACKAGE_TARNAME "wcslib-5.15"
# #define PACKAGE_VERSION "5.15"
# #define PACKAGE_STRING "WCSLIB 5.15"
# #define PACKAGE_BUGREPORT "mark@calabretta.id.au"
# #define PACKAGE_URL ""
# #define WCSLIB_VERSION 5.15
# #define STDC_HEADERS 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_STRINGS_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_UNISTD_H 1
# #define STDC_HEADERS 1
# #define HAVE_CTYPE_H 1
# #define HAVE_ERRNO_H 1
# #define HAVE_LIMITS_H 1
# #define HAVE_LOCALE_H 1
# #define HAVE_MATH_H 1
# #define HAVE_SETJMP_H 1
# #define HAVE_STDARG_H 1
# #define HAVE_STDIO_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_LIBM 1
# #define HAVE_FSEEKO 1
# #define HAVE_STDLIB_H 1
# #define HAVE_MALLOC 1
# #define HAVE_STDLIB_H 1
# #define HAVE_REALLOC 1
# #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
# #define HAVE_VPRINTF 1
# #define HAVE_FLOOR 1
# #define HAVE_MEMSET 1
# #define HAVE_POW 1
# #define HAVE_SETLOCALE 1
# #define HAVE_SQRT 1
# #define HAVE_STRCHR 1
# #define HAVE_STRSTR 1
# #define HAVE_SINCOS 1
# #define SIZEOF_INT 4
# #define SIZEOF_LONG_INT 8
# #define SIZEOF_LONG_LONG_INT 8
# #define WCSLIB_INT64 long long int
# #define MODZ "z"
# #define F77_FUNC(name,NAME) name ## _
# #define F77_FUNC_(name,NAME) name ## _
# #define HAVE_UNISTD_H 1
# #define HAVE_FSEEKO 1
# #define HAVE_CFITSIO 1
#
# configure: exit 0