[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cygwin guile is broken
From: |
Matt Yu |
Subject: |
cygwin guile is broken |
Date: |
Fri, 18 Nov 2005 02:06:34 -0500 |
It seems that guile just doesn't work on cygwin anymore. I get the
following message with versions 1.6.7 and the 1.7 versions.
ERROR: In procedure make-struct-layout:
ERROR: Wrong type argument in position 1 (expecting STRINGP): pw
I tried to go back to an old version by downloading the sources first for a
1.4 version and then an older 1.6 version but none of these compile on
cygwin, which seems to be fairly typical for cygwin. No one wants to
support it. It's a shame too because of all the depencies on guile.
Here is where the make fails for 1.6.4 for example
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I. -I.. -I./.. -g -O2 -Wall
-Wmissing-prototypes -MT guile-ltdl.lo -MD -MP -MF .deps/guile-ltdl.Tpo -c
guile-ltdl.c -DDLL_EXPORT -DPIC -o .libs/guile-ltdl.lo
In file included from guile-ltdl.c:44:
raw-ltdl.c:167: error: external linkage required for symbol 'lt_dlmalloc'
because of 'dllexport' attribute.
raw-ltdl.c:169: error: external linkage required for symbol 'lt_dlrealloc'
because of 'dllexport' attribute.
raw-ltdl.c:171: error: external linkage required for symbol 'lt_dlfree'
because of 'dllexport' attribute.
make[3]: *** [guile-ltdl.lo] Error 1
make[3]: Leaving directory `/usr/src/guile-1.6.4/libguile-ltdl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/guile-1.6.4/libguile-ltdl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/guile-1.6.4'
make: *** [all] Error 2
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
- cygwin guile is broken,
Matt Yu <=