[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Problem installing easyffi/silex on cygwin
From: |
John Cowan |
Subject: |
Re: [Chicken-users] Problem installing easyffi/silex on cygwin |
Date: |
Wed, 18 Apr 2007 23:57:42 -0400 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
I tried to do an autotools build of the current darcs head on
Cygwin, and it crashed. I'm going to try a cmake build now.
Here's what happened.
$ make BOOTSTRAP_PATH=/usr/local/bin
make all-am
make[1]: Entering directory `/opt/chicken/autotools'
/bin/sh ./libtool --tag=CC --mode=link gcc -DC_BUILDING_LIBCHICKEN -Ipcre
-DSUPPORT_UTF8 -DSUPPORT_UCP -DPCRE_STATIC -Os -fomit-frame-pointer
-fno-strict-aliasing -Wall -Wno-unused -Wno-uninitialized -DC_ENABLE_PTABLES
-version-info=0:0:0 -no-undefined -ldl -lffi -lm -export-dynamic -o
libchicken.la -rpath /usr/local/lib libchicken_la-match.lo
libchicken_la-profiler.lo libchicken_la-runtime.lo libchicken_la-scheduler.lo
libchicken_la-stub.lo libchicken_la-eval.lo libchicken_la-extras.lo
libchicken_la-library.lo libchicken_la-lolevel.lo libchicken_la-utils.lo
libchicken_la-tcp.lo libchicken_la-srfi-1.lo libchicken_la-srfi-4.lo
libchicken_la-srfi-13.lo libchicken_la-srfi-14.lo libchicken_la-srfi-18.lo
libchicken_la-regex.lo libchicken_la-posixunix.lo
libchicken_la-pcre_compile.lo libchicken_la-pcre_get.lo
libchicken_la-pcre_printint.lo libchicken_la-pcre_ucp_findchar.lo
libchicken_la-pcre_config.lo libchicken_la-pcre_globals.lo
libchicken_la-pcre_refcount.lo libchicken_la-pcre_valid_utf8.lo
libchicken_la-pcre_dfa_exec.lo libchicken_la-pcre_info.lo
libchicken_la-pcre_study.lo libchicken_la-pcre_version.lo
libchicken_la-pcre_exec.lo libchicken_la-pcre_maketables.lo
libchicken_la-pcre_tables.lo libchicken_la-pcre_xclass.lo
libchicken_la-pcre_fullinfo.lo libchicken_la-pcre_ord2utf8.lo
libchicken_la-pcre_try_flipped.lo libchicken_la-chartables.lo -ldl -lffi -lm
*** Warning: This system can not link to static lib archive /usr/lib/libffi.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
rm -fr .libs/libchicken.dll.a
gcc -shared .libs/libchicken_la-match.o .libs/libchicken_la-profiler.o
.libs/libchicken_la-runtime.o .libs/libchicken_la-scheduler.o
.libs/libchicken_la-stub.o .libs/libchicken_la-eval.o
.libs/libchicken_la-extras.o .libs/libchicken_la-library.o
.libs/libchicken_la-lolevel.o .libs/libchicken_la-utils.o
.libs/libchicken_la-tcp.o .libs/libchicken_la-srfi-1.o
.libs/libchicken_la-srfi-4.o .libs/libchicken_la-srfi-13.o
.libs/libchicken_la-srfi-14.o .libs/libchicken_la-srfi-18.o
.libs/libchicken_la-regex.o .libs/libchicken_la-posixunix.o
.libs/libchicken_la-pcre_compile.o .libs/libchicken_la-pcre_get.o
.libs/libchicken_la-pcre_printint.o .libs/libchicken_la-pcre_ucp_findchar.o
.libs/libchicken_la-pcre_config.o .libs/libchicken_la-pcre_globals.o
.libs/libchicken_la-pcre_refcount.o .libs/libchicken_la-pcre_valid_utf8.o
.libs/libchicken_la-pcre_dfa_exec.o .libs/libchicken_la-pcre_info.o
.libs/libchicken_la-pcre_study.o .libs/libchicken_la-pcre_version.o
.libs/libchicken_la-pcre_exec.o .libs/libchicken_la-pcre_maketables.o
.libs/libchicken_la-pcre_tables.o .libs/libchicken_la-pcre_xclass.o
.libs/libchicken_la-pcre_fullinfo.o .libs/libchicken_la-pcre_ord2utf8.o
.libs/libchicken_la-pcre_try_flipped.o .libs/libchicken_la-chartables.o -ldl
-o .libs/cygchicken-0.dll -Wl,--enable-auto-image-base -Xlinker --out-implib
-Xlinker .libs/libchicken.dll.a
.libs/libchicken_la-runtime.o:runtime.c:(.text+0xf9d5): undefined reference to
`_ffi_type_pointer'
.libs/libchicken_la-runtime.o:runtime.c:(.text+0xf9e1): undefined reference to
`_ffi_type_pointer'
.libs/libchicken_la-runtime.o:runtime.c:(.text+0xf9ef): undefined reference to
`_ffi_type_pointer'
.libs/libchicken_la-runtime.o:runtime.c:(.text+0xfa11): undefined reference to
`_ffi_type_pointer'
.libs/libchicken_la-runtime.o:runtime.c:(.text+0xfa35): undefined reference to
`_ffi_type_void'
.libs/libchicken_la-runtime.o:runtime.c:(.text+0xfa46): undefined reference to
`_ffi_prep_cif'
.libs/libchicken_la-runtime.o:runtime.c:(.text+0xfa73): undefined reference to
`_ffi_call'
Creating library file: .libs/libchicken.dll.a
collect2: ld returned 1 exit status
make[1]: *** [libchicken.la] Error 1
make[1]: Leaving directory `/opt/chicken/autotools'
make: *** [all] Error 2
--
John Cowan address@hidden http://ccil.org/~cowan
If I have not seen as far as others, it is because giants were standing
on my shoulders.
--Hal Abelson
- [Chicken-users] Problem installing easyffi/silex on cygwin, DrTheo Radish-Rho, 2007/04/15
- Re: [Chicken-users] Problem installing easyffi/silex on cygwin,
John Cowan <=
- Re: [Chicken-users] Problem installing easyffi/silex on cygwin, John Cowan, 2007/04/19
- [Chicken-users] CMake build, Brandon J. Van Every, 2007/04/19
- Re: [Chicken-users] CMake build, felix winkelmann, 2007/04/20
- Re: [Chicken-users] CMake build, John Cowan, 2007/04/21
- Re: [Chicken-users] CMake build, felix winkelmann, 2007/04/23
- Re: [Chicken-users] CMake build, John Cowan, 2007/04/23
- Re: [Chicken-users] CMake build, Brandon Van Every, 2007/04/30