guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: trouble compiling guile


From: Waitman Gobble
Subject: Re: trouble compiling guile
Date: Wed, 29 Feb 2012 05:58:11 -0800 (PST)

Ludovic Court�s <address@hidden> wrote ..
> Hi,
>
> "Waitman Gobble" <address@hidden> skribis:
>
> > It looks like maybe there is code in libguile/gc.c that is only
> > compiled if functions don't previously exist (in bdw-gc i guess).. for
> > some reason it's not catching it.
>
> Can you post the section of ‘config.log’ that relates to
> ‘GC_get_free_space_divisor’?
>
> Thanks,
> Ludo’.


Hi,

Thanks for the reply. I'm taking FreeBSD 10.0-CURRENT src tree and importing 
the newest stuff into /usr/src/gnu and /usr/src/contrib to make a "Hyphy / 
Illegal Cowboy" type system. Basically all GPL software in the FreeBSD tree 
seems to have been frozen since GPLv3. I've read pros and cons from 'both 
sides' and there are interesting points, but I'm not Apple, which sounds like 
the type of company it would make a big difference to - but what do I know, I'm 
just a guy doing it for kicks, for hacking sake, to see what kind of system I 
get.

Anyhow, it would be good to compile guile with the gcc that 'ships' with 
FreeBSD.. 4.2.1 In this case it seems like I had to "cheat" and bring in gcc46 
from ports. I have bwd-gc installed (tried the 'stable' and the 'alpha') but 
looking at this log I think maybe I need GNU pth.

Here's the config.log section from 2.0.5 with gcc 4.2.1, I get similar results 
with the git dev repo. But at this stage I've already built and installed 
autoconf and automake, so that could cause a Chicken v. Egg bootstrapping issue 
I suppose...



/usr/src/gnu/usr.bin/guile/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 GNU Guile configure 2.0.5, which was
generated by GNU Autoconf 2.68.  Invocation command line was

  $ ./configure --prefix=/usr

## --------- ##
## Platform. ##
## --------- ##

hostname = hunny.waitman.net
uname -m = amd64
uname -r = 10.0-CURRENT
uname -s = FreeBSD
uname -v = FreeBSD 10.0-CURRENT #0: Sat Feb 25 23:36:23 PST 2012     
root@:/usr/obj/usr/src/sys/KEYSHIA

/usr/bin/uname -p = amd64
/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: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/games
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /root/bin




configure:42223: result: no
configure:42223: checking for GC_get_free_space_divisor
configure:42223: gcc -o conftest   -g -O2   conftest.c -lgc   -lcrypt -lm  >&5
/usr/lib/libgc.a(pthread_support.o): In function `GC_pthread_create':
/usr/src/gnu/lib/gc/pthread_support.c:1565: undefined reference to 
`pthread_create'
configure:42223: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Guile"
| #define PACKAGE_TARNAME "guile"
| #define PACKAGE_VERSION "2.0.5"
| #define PACKAGE_STRING "GNU Guile 2.0.5"
| #define PACKAGE_BUGREPORT "address@hidden"
| #define PACKAGE_URL "http://www.gnu.org/software/guile/";
| #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 __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_XLOCALE_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ICONV_H 1
| #define HAVE_MATH_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SA_FAMILY_T 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
| #define HAVE_RAW_DECL_SOCKET 1
| #define HAVE_RAW_DECL_CONNECT 1
| #define HAVE_RAW_DECL_ACCEPT 1
| #define HAVE_RAW_DECL_BIND 1
| #define HAVE_RAW_DECL_GETPEERNAME 1
| #define HAVE_RAW_DECL_GETSOCKNAME 1
| #define HAVE_RAW_DECL_GETSOCKOPT 1
| #define HAVE_RAW_DECL_LISTEN 1
| #define HAVE_RAW_DECL_RECV 1
| #define HAVE_RAW_DECL_SEND 1
| #define HAVE_RAW_DECL_RECVFROM 1
| #define HAVE_RAW_DECL_SENDTO 1
| #define HAVE_RAW_DECL_SETSOCKOPT 1
| #define HAVE_RAW_DECL_SHUTDOWN 1
| #define HAVE_ALLOCA 1
| #define HAVE_GETCWD 1
| #define HAVE_READLINK 1
| #define HAVE_REALPATH 1
| #define HAVE_DUPLOCALE 1
| #define HAVE_SYMLINK 1
| #define HAVE_FLOCK 1
| #define HAVE_FCNTL 1
| #define HAVE_ALARM 1
| #define HAVE_LSTAT 1
| #define HAVE_MPROTECT 1
| #define HAVE_LINK 1
| #define HAVE_SETENV 1
| #define HAVE_SNPRINTF 1
| #define HAVE_TZSET 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_WCHAR_T 1
| #define HAVE_RAW_DECL_SETLOCALE 1
| #define HAVE_RAW_DECL_DUPLOCALE 1
| #define HAVE_WORKING_O_NOATIME 0
| #define HAVE_WORKING_O_NOFOLLOW 1
| #define HAVE_RAW_DECL_GETADDRINFO 1
| #define HAVE_RAW_DECL_FREEADDRINFO 1
| #define HAVE_RAW_DECL_GAI_STRERROR 1
| #define HAVE_RAW_DECL_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_GETSERVBYNAME 1
| #define restrict __restrict
| #define HAVE_DECL_INET_NTOP 1
| #define HAVE_IPV4 1
| #define HAVE_IPV6 1
| #define HAVE_ICONV 1
| #define ICONV_CONST
| #define FLT_EXPBIT0_WORD 0
| #define FLT_EXPBIT0_BIT 23
| #define DBL_EXPBIT0_WORD 1
| #define DBL_EXPBIT0_BIT 20
| #define HAVE_LIBUNISTRING 1
| #define HAVE_LANGINFO_CODESET 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_STDLIB_H 1
| #define MALLOC_0_IS_NONNULL 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_MAP_ANONYMOUS 1
| #define PROMOTED_MODE_T int
| #define HAVE_DECL_SETENV 1
| #define HAVE_SEARCH_H 1
| #define HAVE_TSEARCH 1
| #define HAVE_SIGSET_T 1
| #define HAVE_DECL_SNPRINTF 1
| #define HAVE__BOOL 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_TM_GMTOFF 1
| #define HAVE_RAW_DECL_FFSL 1
| #define HAVE_RAW_DECL_FFSLL 1
| #define HAVE_RAW_DECL_MEMMEM 1
| #define HAVE_RAW_DECL_MEMRCHR 1
| #define HAVE_RAW_DECL_STPCPY 1
| #define HAVE_RAW_DECL_STPNCPY 1
| #define HAVE_RAW_DECL_STRDUP 1
| #define HAVE_RAW_DECL_STRNCAT 1
| #define HAVE_RAW_DECL_STRNDUP 1
| #define HAVE_RAW_DECL_STRNLEN 1
| #define HAVE_RAW_DECL_STRPBRK 1
| #define HAVE_RAW_DECL_STRSEP 1
| #define HAVE_RAW_DECL_STRCASESTR 1
| #define HAVE_RAW_DECL_STRTOK_R 1
| #define HAVE_RAW_DECL_STRERROR_R 1
| #define HAVE_RAW_DECL_STRSIGNAL 1
| #define HAVE_RAW_DECL_GETTIMEOFDAY 1
| #define HAVE_DECL_LOCALTIME_R 1
| #define HAVE_WINT_T 1
| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| #define HAVE_STDINT_H_WITH_UINTMAX 1
| #define HAVE_INTMAX_T 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRNLEN 1
| #define HAVE_WCSLEN 1
| #define HAVE_WCSNLEN 1
| #define HAVE_MBRTOWC 1
| #define HAVE_WCRTOMB 1
| #define HAVE_DECL__SNPRINTF 0
| #define HAVE_SNPRINTF_RETVAL_C99 1
| #define HAVE_DECL_VSNPRINTF 1
| #define GNULIB_TEST_ACCEPT 1
| #define GNULIB_TEST_BIND 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| #define GNULIB_TEST_REALPATH 1
| #define GNULIB_TEST_CEIL 1
| #define GNULIB_TEST_CHDIR 1
| #define GNULIB_TEST_CLOSE 1
| #define GNULIB_TEST_CONNECT 1
| #define HAVE_RAW_DECL_ALPHASORT 1
| #define HAVE_RAW_DECL_CLOSEDIR 1
| #define HAVE_RAW_DECL_FDOPENDIR 1
| #define HAVE_RAW_DECL_OPENDIR 1
| #define HAVE_RAW_DECL_READDIR 1
| #define HAVE_RAW_DECL_REWINDDIR 1
| #define HAVE_RAW_DECL_SCANDIR 1
| #define HAVE_DECL_DIRFD 1
| #define GNULIB_TEST_DIRFD 1
| #define GNULIB_TEST_DUPLOCALE 1
| #define GNULIB_TEST_ENVIRON 1
| #define HAVE_RAW_DECL_FCNTL 1
| #define HAVE_RAW_DECL_OPENAT 1
| #define GNULIB_TEST_FLOOR 1
| #define HAVE_FREXP 1
| #define GNULIB_TEST_FREXP 1
| #define GNULIB_TEST_FSTAT 1
| #define HAVE_DECL_GAI_STRERROR 1
| #define HAVE_DECL_GAI_STRERRORA 0
| #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
| #define HAVE_DECL_GETADDRINFO 1
| #define HAVE_DECL_FREEADDRINFO 1
| #define HAVE_DECL_GETNAMEINFO 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define GNULIB_TEST_GETADDRINFO 1
| #define GNULIB_TEST_GETPEERNAME 1
| #define GNULIB_TEST_GETSOCKNAME 1
| #define GNULIB_TEST_GETSOCKOPT 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_DECL_INET_NTOP 1
| #define HAVE_DECL_INET_PTON 1
| #define HAVE_INLINE 1
| #define HAVE_DECL_ISINF 1
| #define GNULIB_TEST_ISINF 1
| #define GNULIB_TEST_ISNAN 1
| #define GNULIB_TEST_ISNAND 1
| #define HAVE_ISNAND_IN_LIBC 1
| #define FLT_EXPBIT0_WORD 0
| #define FLT_EXPBIT0_BIT 23
| #define GNULIB_TEST_ISNANF 1
| #define LDBL_EXPBIT0_WORD 2
| #define LDBL_EXPBIT0_BIT 0
| #define GNULIB_TEST_ISNANL 1
| #define HAVE_VISIBILITY 1
| #define GNULIB_TEST_LISTEN 1
| #define HAVE_RAW_DECL_SETLOCALE 1
| #define HAVE_RAW_DECL_DUPLOCALE 1
| #define GNULIB_TEST_LSTAT 1
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC_GNU 1
| #define GNULIB_MALLOC_GNU 1
| #define HAVE_MALLOC_POSIX 1
| #define GNULIB_TEST_MALLOC_POSIX 1
| #define HAVE_RAW_DECL_ACOSF 1
| #define HAVE_RAW_DECL_ACOSL 1
| #define HAVE_RAW_DECL_ASINF 1
| #define HAVE_RAW_DECL_ASINL 1
| #define HAVE_RAW_DECL_ATANF 1
| #define HAVE_RAW_DECL_ATANL 1
| #define HAVE_RAW_DECL_CEILF 1
| #define HAVE_RAW_DECL_CEILL 1
| #define HAVE_RAW_DECL_COPYSIGN 1
| #define HAVE_RAW_DECL_COPYSIGNF 1
| #define HAVE_RAW_DECL_COPYSIGNL 1
| #define HAVE_RAW_DECL_COSF 1
| #define HAVE_RAW_DECL_COSL 1
| #define HAVE_RAW_DECL_COSHF 1
| #define HAVE_RAW_DECL_EXPF 1
| #define HAVE_RAW_DECL_FABSF 1
| #define HAVE_RAW_DECL_FLOORF 1
| #define HAVE_RAW_DECL_FLOORL 1
| #define HAVE_RAW_DECL_FMA 1
| #define HAVE_RAW_DECL_FMAF 1
| #define HAVE_RAW_DECL_FMAL 1
| #define HAVE_RAW_DECL_FMODF 1
| #define HAVE_RAW_DECL_FREXPF 1
| #define HAVE_RAW_DECL_FREXPL 1
| #define HAVE_RAW_DECL_LDEXPF 1
| #define HAVE_RAW_DECL_LDEXPL 1
| #define HAVE_RAW_DECL_LOGB 1
| #define HAVE_RAW_DECL_LOGF 1
| #define HAVE_RAW_DECL_LOG10F 1
| #define HAVE_RAW_DECL_MODFF 1
| #define HAVE_RAW_DECL_POWF 1
| #define HAVE_RAW_DECL_RINT 1
| #define HAVE_RAW_DECL_RINTF 1
| #define HAVE_RAW_DECL_RINTL 1
| #define HAVE_RAW_DECL_ROUND 1
| #define HAVE_RAW_DECL_ROUNDF 1
| #define HAVE_RAW_DECL_ROUNDL 1
| #define HAVE_RAW_DECL_SINF 1
| #define HAVE_RAW_DECL_SINL 1
| #define HAVE_RAW_DECL_SINHF 1
| #define HAVE_RAW_DECL_SQRTF 1
| #define HAVE_RAW_DECL_SQRTL 1
| #define HAVE_RAW_DECL_TANF 1
| #define HAVE_RAW_DECL_TANL 1
| #define HAVE_RAW_DECL_TANHF 1
| #define HAVE_RAW_DECL_TRUNC 1
| #define HAVE_RAW_DECL_TRUNCF 1
| #define HAVE_RAW_DECL_TRUNCL 1
| #define GNULIB_TEST_MEMCHR 1
| #define HAVE_RAW_DECL_GETADDRINFO 1
| #define HAVE_RAW_DECL_FREEADDRINFO 1
| #define HAVE_RAW_DECL_GAI_STRERROR 1
| #define HAVE_RAW_DECL_GETNAMEINFO 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_SYSCTL_H 1
| #define HAVE_SYSCTL 1
| #define GNULIB_TEST_OPEN 1
| #define GNULIB_TEST_PIPE2 1
| #define GNULIB_TEST_PUTENV 1
| #define HAVE_RAISE 1
| #define GNULIB_TEST_RAISE 1
| #define GNULIB_TEST_READ 1
| #define GNULIB_TEST_READLINK 1
| #define GNULIB_TEST_RECV 1
| #define GNULIB_TEST_RECVFROM 1
| #define GNULIB_TEST_RENAME 1
| #define GNULIB_TEST_RMDIR 1
| #define GNULIB_TEST_SEND 1
| #define GNULIB_TEST_SENDTO 1
| #define HAVE_GETSERVBYNAME 1
| #define GNULIB_TEST_SETENV 1
| #define GNULIB_TEST_SETSOCKOPT 1
| #define GNULIB_TEST_SHUTDOWN 1
| #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
| #define HAVE_RAW_DECL_SIGACTION 1
| #define HAVE_RAW_DECL_SIGADDSET 1
| #define HAVE_RAW_DECL_SIGDELSET 1
| #define HAVE_RAW_DECL_SIGEMPTYSET 1
| #define HAVE_RAW_DECL_SIGFILLSET 1
| #define HAVE_RAW_DECL_SIGISMEMBER 1
| #define HAVE_RAW_DECL_SIGPENDING 1
| #define HAVE_RAW_DECL_SIGPROCMASK 1
| #define HAVE_STDINT_H 1
| #define HAVE_SNPRINTF 1
| #define GNULIB_TEST_SNPRINTF 1
| #define GNULIB_SNPRINTF 1
| #define GNULIB_TEST_SOCKET 1
| #define GNULIB_TEST_STAT 1
| #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1
| #define HAVE_RAW_DECL_DPRINTF 1
| #define HAVE_RAW_DECL_FPURGE 1
| #define HAVE_RAW_DECL_FSEEKO 1
| #define HAVE_RAW_DECL_FTELLO 1
| #define HAVE_RAW_DECL_GETDELIM 1
| #define HAVE_RAW_DECL_GETLINE 1
| #define HAVE_RAW_DECL_PCLOSE 1
| #define HAVE_RAW_DECL_POPEN 1
| #define HAVE_RAW_DECL_RENAMEAT 1
| #define HAVE_RAW_DECL_SNPRINTF 1
| #define HAVE_RAW_DECL_TMPFILE 1
| #define HAVE_RAW_DECL_VDPRINTF 1
| #define HAVE_RAW_DECL_VSNPRINTF 1
| #define HAVE_RAW_DECL__EXIT 1
| #define HAVE_RAW_DECL_ATOLL 1
| #define HAVE_RAW_DECL_GETLOADAVG 1
| #define HAVE_RAW_DECL_GETSUBOPT 1
| #define HAVE_RAW_DECL_GRANTPT 1
| #define HAVE_RAW_DECL_INITSTATE 1
| #define HAVE_RAW_DECL_MKDTEMP 1
| #define HAVE_RAW_DECL_MKSTEMP 1
| #define HAVE_RAW_DECL_POSIX_OPENPT 1
| #define HAVE_RAW_DECL_PTSNAME 1
| #define HAVE_RAW_DECL_RANDOM 1
| #define HAVE_RAW_DECL_REALPATH 1
| #define HAVE_RAW_DECL_RPMATCH 1
| #define HAVE_RAW_DECL_SETENV 1
| #define HAVE_RAW_DECL_SETSTATE 1
| #define HAVE_RAW_DECL_SRANDOM 1
| #define HAVE_RAW_DECL_STRTOD 1
| #define HAVE_RAW_DECL_STRTOLL 1
| #define HAVE_RAW_DECL_STRTOULL 1
| #define HAVE_RAW_DECL_UNLOCKPT 1
| #define HAVE_RAW_DECL_UNSETENV 1
| #define my_strftime nstrftime
| #define HAVE_RAW_DECL_FLOCK 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SA_FAMILY_T 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
| #define HAVE_RAW_DECL_SOCKET 1
| #define HAVE_RAW_DECL_CONNECT 1
| #define HAVE_RAW_DECL_ACCEPT 1
| #define HAVE_RAW_DECL_BIND 1
| #define HAVE_RAW_DECL_GETPEERNAME 1
| #define HAVE_RAW_DECL_GETSOCKNAME 1
| #define HAVE_RAW_DECL_GETSOCKOPT 1
| #define HAVE_RAW_DECL_LISTEN 1
| #define HAVE_RAW_DECL_RECV 1
| #define HAVE_RAW_DECL_SEND 1
| #define HAVE_RAW_DECL_RECVFROM 1
| #define HAVE_RAW_DECL_SENDTO 1
| #define HAVE_RAW_DECL_SETSOCKOPT 1
| #define HAVE_RAW_DECL_SHUTDOWN 1
| #define HAVE_RAW_DECL_FCHMODAT 1
| #define HAVE_RAW_DECL_FSTAT 1
| #define HAVE_RAW_DECL_FSTATAT 1
| #define HAVE_RAW_DECL_LCHMOD 1
| #define HAVE_RAW_DECL_LSTAT 1
| #define HAVE_RAW_DECL_MKDIRAT 1
| #define HAVE_RAW_DECL_MKFIFO 1
| #define HAVE_RAW_DECL_MKFIFOAT 1
| #define HAVE_RAW_DECL_MKNOD 1
| #define HAVE_RAW_DECL_MKNODAT 1
| #define HAVE_RAW_DECL_STAT 1
| #define GNULIB_TEST_TIME_R 1
| #define HAVE_DECL_TRUNC 1
| #define GNULIB_TEST_TRUNC 1
| #define HAVE_RAW_DECL_CHDIR 1
| #define HAVE_RAW_DECL_CHOWN 1
| #define HAVE_RAW_DECL_DUP 1
| #define HAVE_RAW_DECL_DUP2 1
| #define HAVE_RAW_DECL_FACCESSAT 1
| #define HAVE_RAW_DECL_FCHDIR 1
| #define HAVE_RAW_DECL_FCHOWNAT 1
| #define HAVE_RAW_DECL_FSYNC 1
| #define HAVE_RAW_DECL_FTRUNCATE 1
| #define HAVE_RAW_DECL_GETCWD 1
| #define HAVE_RAW_DECL_GETDOMAINNAME 1
| #define HAVE_RAW_DECL_GETDTABLESIZE 1
| #define HAVE_RAW_DECL_GETGROUPS 1
| #define HAVE_RAW_DECL_GETHOSTNAME 1
| #define HAVE_RAW_DECL_GETLOGIN 1
| #define HAVE_RAW_DECL_GETLOGIN_R 1
| #define HAVE_RAW_DECL_GETPAGESIZE 1
| #define HAVE_RAW_DECL_GETUSERSHELL 1
| #define HAVE_RAW_DECL_SETUSERSHELL 1
| #define HAVE_RAW_DECL_ENDUSERSHELL 1
| #define HAVE_RAW_DECL_ISATTY 1
| #define HAVE_RAW_DECL_LCHOWN 1
| #define HAVE_RAW_DECL_LINK 1
| #define HAVE_RAW_DECL_LINKAT 1
| #define HAVE_RAW_DECL_LSEEK 1
| #define HAVE_RAW_DECL_PIPE 1
| #define HAVE_RAW_DECL_PREAD 1
| #define HAVE_RAW_DECL_PWRITE 1
| #define HAVE_RAW_DECL_READLINK 1
| #define HAVE_RAW_DECL_READLINKAT 1
| #define HAVE_RAW_DECL_RMDIR 1
| #define HAVE_RAW_DECL_SETHOSTNAME 1
| #define HAVE_RAW_DECL_SLEEP 1
| #define HAVE_RAW_DECL_SYMLINK 1
| #define HAVE_RAW_DECL_SYMLINKAT 1
| #define HAVE_RAW_DECL_TTYNAME_R 1
| #define HAVE_RAW_DECL_UNLINK 1
| #define HAVE_RAW_DECL_UNLINKAT 1
| #define HAVE_RAW_DECL_USLEEP 1
| #define GNULIB_UNISTR_U8_MBTOUC 1
| #define GNULIB_UNISTR_U8_MBTOUC_UNSAFE 1
| #define GNULIB_UNISTR_U8_MBTOUCR 1
| #define GNULIB_UNISTR_U8_UCTOMB 1
| #define HAVE_VSNPRINTF 1
| #define GNULIB_TEST_VSNPRINTF 1
| #define HAVE_RAW_DECL_BTOWC 1
| #define HAVE_RAW_DECL_WCTOB 1
| #define HAVE_RAW_DECL_MBSINIT 1
| #define HAVE_RAW_DECL_MBRTOWC 1
| #define HAVE_RAW_DECL_MBRLEN 1
| #define HAVE_RAW_DECL_MBSRTOWCS 1
| #define HAVE_RAW_DECL_MBSNRTOWCS 1
| #define HAVE_RAW_DECL_WCRTOMB 1
| #define HAVE_RAW_DECL_WCSRTOMBS 1
| #define HAVE_RAW_DECL_WCSNRTOMBS 1
| #define HAVE_RAW_DECL_WCWIDTH 1
| #define HAVE_RAW_DECL_WMEMCHR 1
| #define HAVE_RAW_DECL_WMEMCMP 1
| #define HAVE_RAW_DECL_WMEMCPY 1
| #define HAVE_RAW_DECL_WMEMMOVE 1
| #define HAVE_RAW_DECL_WMEMSET 1
| #define HAVE_RAW_DECL_WCSLEN 1
| #define HAVE_RAW_DECL_WCSNLEN 1
| #define HAVE_RAW_DECL_WCSCPY 1
| #define HAVE_RAW_DECL_WCPCPY 1
| #define HAVE_RAW_DECL_WCSNCPY 1
| #define HAVE_RAW_DECL_WCPNCPY 1
| #define HAVE_RAW_DECL_WCSCAT 1
| #define HAVE_RAW_DECL_WCSNCAT 1
| #define HAVE_RAW_DECL_WCSCMP 1
| #define HAVE_RAW_DECL_WCSNCMP 1
| #define HAVE_RAW_DECL_WCSCASECMP 1
| #define HAVE_RAW_DECL_WCSNCASECMP 1
| #define HAVE_RAW_DECL_WCSCOLL 1
| #define HAVE_RAW_DECL_WCSXFRM 1
| #define HAVE_RAW_DECL_WCSDUP 1
| #define HAVE_RAW_DECL_WCSCHR 1
| #define HAVE_RAW_DECL_WCSRCHR 1
| #define HAVE_RAW_DECL_WCSCSPN 1
| #define HAVE_RAW_DECL_WCSSPN 1
| #define HAVE_RAW_DECL_WCSPBRK 1
| #define HAVE_RAW_DECL_WCSSTR 1
| #define HAVE_RAW_DECL_WCSTOK 1
| #define HAVE_RAW_DECL_WCSWIDTH 1
| #define GNULIB_TEST_WRITE 1
| #define HAVE_STDINT_H 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SHARED_LIBRARY_PATH_VARIABLE ""
| #define HAVE_LIBLTDL 1
| #define HOST_TYPE "x86_64-unknown-freebsd10.0"
| #define SCM_WARN_DEPRECATED_DEFAULT "summary"
| #define GUILE_USE_64_CALLS 1
| #define HAVE_MODULES 1
| #define HAVE_POSIX 1
| #define HAVE_NETWORKING 1
| #define HAVE_LABELS_AS_VALUES /**/
| #define SIZEOF_CHAR 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_UNSIGNED_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_UNSIGNED_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_UNSIGNED_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_UNSIGNED___INT64 0
| #define SIZEOF_VOID_P 8
| #define SIZEOF_INTPTR_T 8
| #define SIZEOF_UINTPTR_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_OFF_T 8
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define SIZEOF_INTMAX_T 8
| #define STDC_HEADERS 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_COMPLEX_H 1
| #define HAVE_FENV_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRING_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_SYS_DIR_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_NL_TYPES_H 1
| #define HAVE_MACHINE_FPU_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_NL_ITEM 1
| #define HAVE_COMPLEX_DOUBLE 1
| #define HAVE_STRUCT_IP_MREQ 1
| #define HAVE_UNISTD_H 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_LIBM 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_CONNECT 1
| #define HAVE_ASSERT_H 1
| #define HAVE_CEXP 1
| #define HAVE_CTERMID 1
| #define HAVE_FESETROUND 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FCHOWN 1
| #define HAVE_GETCWD 1
| #define HAVE_GETEUID 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_IOCTL 1
| #define HAVE_LSTAT 1
| #define HAVE_MKDIR 1
| #define HAVE_MKNOD 1
| #define HAVE_NICE 1
| #define HAVE_PIPE 1
| #define HAVE__PIPE 1
| #define HAVE_POLL 1
| #define HAVE_READDIR_R 1
| #define HAVE_READLINK 1
| #define HAVE_RENAME 1
| #define HAVE_RMDIR 1
| #define HAVE_SELECT 1
| #define HAVE_SETEGID 1
| #define HAVE_SETEUID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_SETPGID 1
| #define HAVE_SETSID 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRPTIME 1
| #define HAVE_SYMLINK 1
| #define HAVE_SYNC 1
| #define HAVE_SYSCONF 1
| #define HAVE_TCGETPGRP 1
| #define HAVE_TCSETPGRP 1
| #define HAVE_TIMES 1
| #define HAVE_UNAME 1
| #define HAVE_WAITPID 1
| #define HAVE_STRDUP 1
| #define HAVE_SYSTEM 1
| #define HAVE_USLEEP 1
| #define HAVE_ATEXIT 1
| #define HAVE_CHOWN 1
| #define HAVE_LINK 1
| #define HAVE_FCNTL 1
| #define HAVE_TTYNAME 1
| #define HAVE_GETPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_KILL 1
| #define HAVE_GETPPID 1
| #define HAVE_GETPGRP 1
| #define HAVE_FORK 1
| #define HAVE_SETITIMER 1
| #define HAVE_GETITIMER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRCMP 1
| #define HAVE_INDEX 1
| #define HAVE_BCOPY 1
| #define HAVE_MEMCPY 1
| #define HAVE_RINDEX 1
| #define HAVE_TRUNCATE 1
| #define HAVE_UNSETENV 1
| #define HAVE_ISBLANK 1
| #define HAVE_STRCOLL 1
| #define HAVE_STRCOLL_L 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_NETDB_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PTHREAD_NP_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_CHROOT 1
| #define HAVE_FLOCK 1
| #define HAVE_GETLOGIN 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_SETPRIORITY 1
| #define HAVE_GETPASS 1
| #define HAVE_SETHOSTNAME 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_DECL_SETHOSTNAME 1
| #define HAVE_DECL_HSTRERROR 0
| #define HAVE_DECL_CUSERID 0
| #define HAVE_CRYPT 1
| #define GUILE_I _Complex_I
| #define HAVE_USABLE_CSQRT 1
| #define HAVE_LIBGMP 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_SSIZE_T 8
| #define ffi_type_size_t ffi_type_uint64
| #define ffi_type_ssize_t ffi_type_sint64
| #define HAVE_ICONV 1
| #define ENABLE_NLS 1
| #define HAVE_GETTEXT 1
| #define HAVE_DCGETTEXT 1
| #define HAVE_DECL_STRPTIME 1
| #define HAVE_UNIX_DOMAIN_SOCKETS 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SOCKETPAIR 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPWENT 1
| #define HAVE_PAUSE 1
| #define HAVE_TZSET 1
| #define HAVE_SETHOSTENT 1
| #define HAVE_GETHOSTENT 1
| #define HAVE_ENDHOSTENT 1
| #define HAVE_SETNETENT 1
| #define HAVE_GETNETENT 1
| #define HAVE_ENDNETENT 1
| #define HAVE_SETPROTOENT 1
| #define HAVE_GETPROTOENT 1
| #define HAVE_ENDPROTOENT 1
| #define HAVE_SETSERVENT 1
| #define HAVE_GETSERVENT 1
| #define HAVE_ENDSERVENT 1
| #define HAVE_GETNETBYADDR 1
| #define HAVE_GETNETBYNAME 1
| #define HAVE_INET_LNAOF 1
| #define HAVE_INET_MAKEADDR 1
| #define HAVE_INET_NETOF 1
| #define HAVE_HSTRERROR 1
| #define HAVE_STRUCT_SOCKADDR_IN_SIN_LEN 1
| #define HAVE_H_ERRNO 1
| #define HAVE_UINT32_T 1
| #define HAVE_IPV6 1
| #define HAVE_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN 1
| #define LOCALTIME_CACHE 1
| #define HAVE_REGCOMP 1
| #define HAVE_STRERROR 1
| #define HAVE_MEMMOVE 1
| #define HAVE_MKSTEMP 1
| #define HAVE_ASINH 1
| #define HAVE_ACOSH 1
| #define HAVE_ATANH 1
| #define HAVE_COPYSIGN 1
| #define HAVE_FINITE 1
| #define HAVE_TRUNC 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| /* end confdefs.h.  */
| /* Define GC_get_free_space_divisor to an innocuous variant, in case 
<limits.h> declares GC_get_free_space_divisor.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define GC_get_free_space_divisor innocuous_GC_get_free_space_divisor
|
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char GC_get_free_space_divisor (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef GC_get_free_space_divisor
|
| /* 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 GC_get_free_space_divisor ();
| /* 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_GC_get_free_space_divisor || defined 
__stub___GC_get_free_space_divisor
| choke me
| #endif
|
| int
| main ()
| {
| return GC_get_free_space_divisor ();
|   ;
|   return 0;
| }
configure:42223: result: no




Thanks!


--
Waitman Gobble
San Jose California USA


reply via email to

[Prev in Thread] Current Thread [Next in Thread]