Dear all,
swi-prolog does not compile for the x86_64 version of Fink.
System: Mac OS X 10.6.2, with a 2.4 GHz Intel Core 2 Duo and 4 GB ram.
(Powerbook Pro)
% fink --version
Package manager version: 0.29.10
Distribution version: selfupdate-cvs Fri Nov 13 21:36:20 2009, 10.6, x86_64
Copyright (c) 2001 Christoph Pfisterer
Copyright (c) 2001-2009 The Fink Package Manager Team
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
% uname -a
Darwin brent-edwardss-macbook-pro.local 10.2.0 Darwin Kernel Version 10.2.0:
Tue Nov 3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386
Here is the start and the end of the compilation:
% fink install swi-prolog
Password:
Information about 8317 packages read in 0 seconds.
The following package will be installed or updated:
swi-prolog
The following additional package will be installed:
swi-prolog-shlibs
Do you want to continue? [Y/n] y
Setting runtime build-lock...
dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-swi-prolog-5.6.64-2
/sw/src/fink.build
dpkg-deb: building package `fink-buildlock-swi-prolog-5.6.64-2' in
`/sw/src/fink.build/fink-buildlock-swi-prolog-5.6.64-2_2009.11.14-22.07.56_darwin-x86_64.deb'.
Installing build-lock package...
/sw/bin/dpkg-lockwait -i
/sw/src/fink.build/fink-buildlock-swi-prolog-5.6.64-2_2009.11.14-22.07.56_darwin-x86_64.deb
Selecting previously deselected package fink-buildlock-swi-prolog-5.6.64-2.
(Reading database ... 70444 files and directories currently installed.)
Unpacking fink-buildlock-swi-prolog-5.6.64-2 (from
.../fink-buildlock-swi-prolog-5.6.64-2_2009.11.14-22.07.56_darwin-x86_64.deb)
...
Setting up fink-buildlock-swi-prolog-5.6.64-2 (2009.11.14-22.07.56) ...
gzip -dc /sw/src/swi-prolog-5.6.64.tar.gz | /sw/bin/tar -xf - --no-same-owner
--no-same-permissions
sed -i.bak -e 's/ARCH=.*/ARCH=x86_64-darwin/' -e 's,-no-cpp-precomp,-Wall,' -e
's;-flat_namespace -undefined suppress;-bundle_loader
/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/src/swipl -undefined
dynamic_lookup -Wl,-x -dead-strip;' src/configure{,.in}
perl -pi -e 's/( \$\(LDFLAGS\))(.*)/\2\1/' src/Makefile.in src/rc/Makefile.in
/var/tmp/tmp.1.2fm36g
#!/bin/sh -ev
export JUNIT=/sw/share/java/junit/junit.jar
export CPATH=/sw/include; export LIBRARY_PATH=/sw/lib
export PKG_CONFIG_PATH=/sw/lib/system-openssl/lib/pkgconfig:${PKG_CONFIG_PATH}
./configure --prefix=/sw --mandir=/sw/share/man --enable-shared --with-world
checking builddir... src
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for ranlib... ranlib
checking build system type... i386-apple-darwin10.2.0
checking host system type... i386-apple-darwin10.2.0
checking for gmake... no
checking for make... make
checking "whether make is GNU-make"... yes
checking "whether mkdir accepts -p"... yes
checking for ar... ar
checking for emacs-etags... no
checking for etags... etags
checking for gawk... gawk
checking for sed... /usr/bin/sed
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for library containing strerror... none required
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... rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
rm: conftest.dSYM: is a directory
checking for inline... inline
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 working alloca.h... yes
checking for alloca... yes
checking whether byte ordering is bigendian... no
checking whether __attribute__((visibility())) is supported... no
checking Script arguments... breaks down arguments
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for dlopen in -ldl... yes
checking for dlopen... yes
checking "whether gcc supports -pthread"... yes
checking for sem_init in -lrt... no
checking for sem_init... yes
checking for sema_init in -lthread... no
checking for sema_init... no
checking for pthread_mutexattr_setkind_np... no
checking for pthread_mutexattr_settype... yes
checking for pthread_kill... yes
checking "whether mutex support recursive locking"... yes
checking for pthread_sigmask... yes
checking for pthread_setconcurrency... yes
checking for main in -lm... yes
checking for main in -lncursesw... yes
checking Whether setting for RLPREFIX is ok... no
checking for main in -lreadline... yes
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking readline/history.h usability... yes
checking readline/history.h presence... yes
checking for readline/history.h... yes
checking for rl_completion_matches... yes
checking for rl_insert_close... yes
checking for rl_readline_state... yes
checking for rl_set_prompt... yes
checking for rl_clear_pending_input... yes
checking for rl_done... yes
checking for rl_event_hook... yes
checking for rl_cleanup_after_signal... yes
checking for rl_filename_completion_function... yes
checking for cc -c -o... yes
checking for unistd.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/stat.h... (cached) yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking malloc.h usability... no
checking malloc.h presence... no
checking for malloc.h... no
checking sys/stropts.h usability... no
checking sys/stropts.h presence... no
checking for sys/stropts.h... no
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking sys/termios.h usability... yes
checking sys/termios.h presence... yes
checking for sys/termios.h... yes
checking sys/termio.h usability... no
checking sys/termio.h presence... no
checking for sys/termio.h... no
checking bstring.h usability... no
checking bstring.h presence... no
checking for bstring.h... no
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking mach-o/rld.h usability... no
checking mach-o/rld.h presence... no
checking for mach-o/rld.h... no
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking floatingpoint.h usability... no
checking floatingpoint.h presence... no
checking for floatingpoint.h... no
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking SupportDefs.h usability... no
checking SupportDefs.h presence... no
checking for SupportDefs.h... no
checking for access... yes
checking for fchmod... yes
checking for chmod... yes
checking for dossleep... no
checking for fstat... yes
checking for readlink... yes
checking for getwd... yes
checking for getcwd... yes
checking for getpagesize... yes
checking for getpwnam... yes
checking for getrlimit... yes
checking for gettimeofday... yes
checking for opendir... yes
checking for sysconf... yes
checking for popen... yes
checking for putenv... yes
checking for random... yes
checking for remove... yes
checking for rename... yes
checking for select... yes
checking for fcntl... yes
checking for getrusage... yes
checking for signal... yes
checking for sigset... yes
checking for sigprocmask... yes
checking for sleep... yes
checking for usleep... yes
checking for srand... yes
checking for srandom... yes
checking for stat... yes
checking for memmove... yes
checking for stricmp... no
checking for strlwr... no
checking for sigaction... yes
checking for sigsetmask... yes
checking for siggetmask... no
checking for sigblock... yes
checking for rint... yes
checking for aint... no
checking for floor... yes
checking for ceil... yes
checking for isnan... yes
checking for isinf... yes
checking for tcsetattr... yes
checking for cfmakeraw... yes
checking for getpid... yes
checking for strerror... yes
checking for tgetent... yes
checking for times... yes
checking for unsetenv... yes
checking for grantpt... yes
checking for nanosleep... yes
checking for waitpid... yes
checking for setlocale... yes
checking for fpgetmask... no
checking for fpresetsticky... no
checking for mtrace... no
checking for localtime_r... yes
checking for mmap... yes
checking for confstr... yes
checking for strcasecmp... yes
checking for mbscoll... no
checking for mbscasecoll... no
checking for fpclassify... no
checking for fpclass... no
checking for setenv... yes
checking for posix_openpt... yes
checking for wcsxfrm... yes
checking for sysctlbyname... yes
checking for mbsnrtowcs... yes
checking whether mbsnrtowcs is declared... no
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for intptr_t... yes
checking "whether unsetenv is void"... no
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking for syscall... yes
checking whether <sys/syscall.h> has __NR_gettid... no
checking for syscall support for gettid... no
checking "linux gettid _syscall0 macro"... no
checking for clock_gettime in -lrt... no
checking for clock_gettime... no
checking for pthread support for cpu clocks... no
checking whether <sys/syscall.h> has __NR_clock_gettime... no
checking for syscall support for cpu clocks... no
checking linux 2.6 /proc... cat: /proc/94135/task/94135/stat: No such file or
directory
no
checking for sysconf support for _SC_NPROCESSORS_CONF... yes
checking for void*... yes
checking size of void*... 8
checking for long... yes
checking size of long... 8
checking for int... yes
checking size of int... 4
checking for long long... yes
checking size of long long... 8
checking for main in -lgmp... yes
checking gmp.h usability... yes
checking gmp.h presence... yes
checking for gmp.h... yes
checking "variable timezone in tzset"... yes
checking for struct tm.tm_gmtoff... yes
checking "Boot filename"... boot64.prc
checking "fcntl based locking"... yes
checking "alignment restrictions on doubles"... as void*
checking "alignment restrictions on int64_t"... as void*
checking "unaligned access"... not allowed
checking "type rlim_t"... yes
checking "ru_idrss in struct rusage"... yes
checking "whether assert.h needs stdio.h"... no
configure: checking "for including sys/ioctl.h after sys/termios.h"...
checking "for type uchar"... "need typedef uchar"
checking "whether we need extern int errno"... no
checking "for symbolic links"... yes
checking return type of signal handlers... void
checking "for BSD signal handlers"... "BSD signals"
checking "for SIGPROF profiler support"... (433 interrupts) yes
checking "for union wait"... yes
checking "for tagged lvalues"... yes
checking "for label addresses"... yes
checking "memory model"... yes
checking "for nop"... yes
checking "whether mmap maps regular files"... yes
checking siginfo.h usability... no
checking siginfo.h presence... no
checking for siginfo.h... no
checking "for SA_SIGINFO"... yes
checking "if we can use mmap for stack allocation"... yes
checking "if SA_SIGINFO is usable"... no
CFLAGS=-Wall -O3 -fno-strict-aliasing -Wall -pthread -fno-common
LDFLAGS=-L/sw/lib/system-openssl/lib -L/sw/lib -pthread
LIBS=-lgmp -lreadline -lncursesw -lm -ldl
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting
config.status: creating rc/Makefile
config.status: creating libtai/Makefile
config.status: creating pl.1
config.status: creating pl.sh
config.status: creating pl.pc
config.status: creating ../man/Makefile
config.status: creating ../packages/Makefile
config.status: creating ../packages/plld.sh
config.status: creating ../packages/pl.sh
config.status: creating ../packages/configure
config.status: creating config.h
config.status: executing exe commands
****************************************************************
* Now type the following to make and install the basic environment
*
* % make
* % make install
*
* To complete the environment, goto the packages directory and check
* the README file for further instructions.
****************************************************************
make
****************
Making SWI-Prolog 5.6.64 for x86_64-darwin
To be installed in /sw/bin/swipl
Home (libraries) in /sw/lib/swipl-5.6.64
****************
if [ ! -d ../include ]; then mkdir -p ../include; fi
cp /sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/src/pl-itf.h
../include/SWI-Prolog.h
cp /sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/src/pl-stream.h
../include/SWI-Stream.h
sed 's/"pl-itf.h"/<SWI-Prolog.h>/'
/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/src/pl-extend.c >
../include/stub.c
gcc -c -I. -I/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/src
-I/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/src/rc -Wall -O3
-fno-strict-aliasing -Wall -pthread -fno-common rc/access.c -o rc/access.o
. . . . . . . . . 8< If you cut here, you'll mess up your monitor 8< . . . . .
. . .. ..
SWI-Prolog boot files loaded
Boot compilation has created swipl.prc
./pl.sh -x swipl.prc \
-f none -F none \
-g make_library_index\(\'../library\'\) \
-t halt
% Updating index for library
/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/library/
gcc -I. -I/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/src -Wall -O3
-fno-strict-aliasing -Wall -pthread -fno-common -o plld
/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/src/plld.c
cd packages && ./configure --prefix=/sw --mandir=/sw/share/man --enable-shared
-n Checking environment for package jpl ...
ok
**********************
* Configuring packages clib cpp odbc table xpce sgml sgml/RDF semweb http chr
clpqr nlp ssl pldoc plunit jpl zlib
**********************
**********************
* Package clib
**********************
checking for gmake... make
checking for etags... etags
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... ../plld.sh
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether ../plld.sh accepts -g... yes
checking for ../plld.sh option to accept ISO C89... none needed
checking for library containing strerror... none required
checking how to run the C preprocessor... ../plld.sh -E
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 working alloca.h... yes
checking for alloca... yes
checking whether byte ordering is bigendian... no
checking for socket... yes
checking for gethostent... yes
checking for crypt in -lcrypt... no
checking for crypt... yes
checking "Configuring MIME libraries"... checking for gcc... ../../../plld.sh
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether ../../../plld.sh accepts -g... yes
checking for ../../../plld.sh option to accept ISO C89... none needed
checking for ar... ar
checking for ranlib... ranlib
checking for library containing strerror... none required
checking how to run the C preprocessor... ../../../plld.sh -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for AIX... no
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 minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for ANSI C header files... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for strcasecmp... yes
checking for strncasecmp... yes
checking how to calculate alternate timezone... unknown
configure: WARNING: Cannot figure out how to calculate the alternate timezone
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
checking for gcc... ../../../plld.sh
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether ../../../plld.sh accepts -g... yes
checking for ../../../plld.sh option to accept ISO C89... none needed
checking for ar... ar
checking for ranlib... ranlib
checking for library containing strerror... none required
checking how to run the C preprocessor... ../../../plld.sh -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for AIX... no
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 minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for ANSI C header files... (cached) yes
checking for unistd.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for strings.h... (cached) yes
checking for missing gethostname prototype... no
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for size_t... yes
checking for pid_t... yes
checking for strncasecmp... yes
checking for strcasecmp... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating rfc2045charset.h
config.status: creating config.h
"Done"
checking h_errno... yes
checking malloc.h usability... no
checking malloc.h presence... no
checking for malloc.h... no
checking alloca.h usability... yes
checking alloca.h presence... yes
checking for alloca.h... yes
checking for unistd.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking crypt.h usability... no
checking crypt.h presence... no
checking for crypt.h... no
checking for sys/types.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for sys/stat.h... (cached) yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking for setsid... yes
checking for strerror... yes
checking for setitimer... yes
checking for utime... yes
checking for getrlimit... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking _XOPEN_SOURCE... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
**********************
* Package cpp
**********************
checking for a BSD-compatible install... /usr/bin/install -c
configure: creating ./config.status
config.status: creating Makefile
**********************
* Package odbc
**********************
checking for gmake... make
checking for etags... etags
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... ../plld.sh
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether ../plld.sh accepts -g... yes
checking for ../plld.sh option to accept ISO C89... none needed
checking for library containing strerror... none required
checking how to run the C preprocessor... ../plld.sh -E
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 working alloca.h... yes
checking for alloca... yes
checking whether byte ordering is bigendian... no
checking for SQLAllocEnv in -lodbc... yes
checking malloc.h usability... no
checking malloc.h presence... no
checking for malloc.h... no
checking sql.h usability... yes
checking sql.h presence... yes
checking for sql.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for localtime... yes
checking for mktime... yes
checking for gmtime... yes
checking for timegm... yes
checking for long long... yes
checking for long... yes
checking size of long... 8
checking for SQLLEN... yes
checking for SQLULEN... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
**********************
* Package table
**********************
checking for gmake... make
checking for etags... etags
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... ../plld.sh
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether ../plld.sh accepts -g... yes
checking for ../plld.sh option to accept ISO C89... none needed
checking for library containing strerror... none required
checking how to run the C preprocessor... ../plld.sh -E
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 working alloca.h... yes
checking for alloca... yes
checking whether byte ordering is bigendian... no
checking malloc.h usability... no
checking malloc.h presence... no
checking for malloc.h... no
checking for unistd.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking floatingpoint.h usability... no
checking floatingpoint.h presence... no
checking for floatingpoint.h... no
checking for mmap... yes
checking for strerror... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
**********************
* Package xpce
**********************
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for ranlib... ranlib
checking for ar... ar
checking for ldconfig... no
checking build system type... i386-apple-darwin10.2.0
checking host system type... i386-apple-darwin10.2.0
checking "Path to installation"...
"/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/packages/xpce"
checking "Path relative to
/sw/src/fink.build/swi-prolog-5.6.64-2/pl-5.6.64/packages/xpce"... "src"
checking for swi-prolog... swipl
" PLBASE=/sw/lib/swipl-5.6.64"
" PLARCH=x86_64-darwin"
" PLLIBS=-lgmp -lreadline -lncursesw -lm -ldl "
" PLLDFLAGS=-L/sw/lib/system-openssl/lib -L/sw/lib -pthread "
" PLSOEXT=dylib"
" MAKE_SHARED_OBJECT=yes"
checking "Extension for shared objects"... "dylib"
checking "Looking for -lgcc"...
"/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64/libgcc.a"
checking "whether gcc -shared works"... "yes"
checking whether gcc -Wl,-soname works... "no"
checking whether gcc -Wl,-whole-archive works... ar: creating archive conftest.a
"no"
checking whether __attribute__((visibility())) is supported... no
checking how to run the C preprocessor... gcc -E
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 void*... yes
checking size of void*... 8
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 8
checking for double... yes
checking size of double... 8
checking for sicstus... no
checking for bash... bash
checking for gmake... make
checking for emacs-etags... no
checking for etags... etags
checking for rsync... rsync
checking whether ln -s works... yes
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for library containing strerror... none required
checking for ANSI C header files... (cached) yes
checking for inline... inline
checking for working alloca.h... yes
checking for alloca... yes
checking whether byte ordering is bigendian... no
checking for bison... bison
checking for socket... yes
checking for gethostent... yes
checking for unistd.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking malloc.h usability... no
checking malloc.h presence... no
checking for malloc.h... no
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking stropts.h usability... no
checking stropts.h presence... no
checking for stropts.h... no
checking frame.h usability... no
checking frame.h presence... no
checking for frame.h... no
checking sys/timeb.h usability... yes
checking sys/timeb.h presence... yes
checking for sys/timeb.h... yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking siginfo.h usability... no
checking siginfo.h presence... no
checking for siginfo.h... no
checking bstring.h usability... no
checking bstring.h presence... no
checking for bstring.h... no
checking sys/socketvar.h usability... yes
checking sys/socketvar.h presence... yes
checking for sys/socketvar.h... yes
checking conio.h usability... no
checking conio.h presence... no
checking for conio.h... no
checking sys/access.h usability... no
checking sys/access.h presence... no
checking for sys/access.h... no
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking termio.h usability... no
checking termio.h presence... no
checking for termio.h... no
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking for vsscanf... yes
checking for on_exit... no
checking for memmove... yes
checking for select... yes
checking for popen... yes
checking for strerror... yes
checking for timelocal... yes
checking for getdtablesize... yes
checking for socket... (cached) yes
checking for fork... yes
checking for ftime... yes
checking for getpid... yes
checking for select... (cached) yes
checking for getlogin... yes
checking for getcwd... yes
checking for setsid... yes
checking for grantpt... yes
checking for gethostname... yes
checking for fstat... yes
checking for gettimeofday... yes
checking for rename... yes
checking for atexit... yes
checking for on_exit... (cached) no
checking for tmpnam... yes
checking for sysinfo... no
checking for sigaction... yes
checking for getpwnam... yes
checking for shutdown... yes
checking for mkstemp... yes
checking for sched_yield... yes
checking for mktime... yes
checking for timegm... yes
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether char is unsigned... no
checking for socklen_t... yes
checking "cast to va_list"... "no"
checking return type of signal handlers... void
checking "for BSD signal handlers"... "BSD signals"
checking "for usable siginfo"... no
checking "for union wait"... no
checking "for tagged lvalues"... yes
checking "Checking struct termios.c_line"... no
checking 'ioctl(line, I_PUSH, "ttcompat")'... no
checking for X... no
checking for main in -lSM... no
checking for main in -lXext... no
checking for main in -lXinerama... no
checking X11/extensions/Xinerama.h usability... yes
checking X11/extensions/Xinerama.h presence... yes
checking for X11/extensions/Xinerama.h... yes
XLIBS=-lXt -lX11
checking for main in -ljpeg... no
checking for main in -lXpm... no
*****************************************************************
* ERROR: Could not find library -lXpm. *
* Please install the XPM library and rerun configure. *
* The primary source for libXpm is at: *
* *
* http://www-sop.inria.fr/koala/lehors/xpm.html *
*****************************************************************
make[1]: *** [configure] Error 1
make: *** [.pkg-config] Error 2
### execution of /var/tmp/tmp.1.2fm36g failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-swi-prolog-5.6.64-2
(Reading database ... 70445 files and directories currently installed.)
Removing fink-buildlock-swi-prolog-5.6.64-2 ...
Failed: phase compiling: swi-prolog-5.6.64-2 failed
Before reporting any errors, please run "fink selfupdate" and
try again. If you continue to have issues, please check to see if the
FAQ on fink's website solves the problem. If not, ask on the fink-users
or fink-beginners mailing lists, with a carbon copy to the maintainer:
None <[email protected]>
Note that this is preferable to emailing the maintainer directly, since
most fink package maintainers do not have access to all possible
hardware and software configurations.
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners