chicken-users
[Top][All Lists]
Advanced

[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




reply via email to

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