Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#646 Does not build under Cygwin

build problems
open
Bruno Haible
clisp (525)
5
2012-07-05
2012-07-05
Anonymous
No

cd data && ln -s ../../doc/Symbol-Table.text .
gcc -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -Wl,--export-all-symbols spvw.o spvwtabf.o spvwtabs.o spvwtabo.o eval.o control.o encoding.o pathname.o stream.o socket.o io.o funarg.o array.o hashtabl.o list.o package.o record.o weak.o sequence.o charstrg.o debug.o error.o misc.o time.o predtype.o symbol.o lisparit.o i18n.o foreign.o unixaux.o built.o ari80386.o modules.o -lintl -lreadline -lncurses -lavcall -lcallback -liconv -lsigsegv libgnu_cl.a -o lisp.exe
./lisp.exe -B . -N locale -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -m 2MW -lp -x \'(and (load \"init.lisp\") (sys::%saveinitmem) (ext::exit)) (ext::exit t)\'
i i i i i i i ooooo o ooooooo ooooo ooooo
I I I I I I I 8 8 8 8 8 o 8 8
I \\ `+\' / I 8 8 8 8 8 8
\\ `-+-\' / 8 8 8 ooooo 8oooo
`-__|__-\' 8 8 8 8 8
| 8 o 8 8 o 8 8
------+------ ooooo 8oooooo ooo8ooo ooooo 8

Welcome to GNU CLISP 2.49 (2010-07-07) <http://clisp.cons.org/>

Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
Copyright (c) Bruno Haible, Sam Steingold 1999-2000
Copyright (c) Sam Steingold, Bruno Haible 2001-2010

Type :h and hit Enter for context help.

*** - handle_fault error2 ! address = 0x66683a70 not in [0x99a80000,0x99a80000) !
SIGSEGV cannot be cured. Fault address = 0x66683a70.
GC count: 1
Space collected by GC: 0 0
Run time: 0 31000
Real time: 0 837824
GC time: 0 0
Permanently allocated: 90560 bytes.
Currently in use: 354516 bytes.
Free space: 169772 bytes.
Makefile:1437: recipe for target `interpreted.mem\' failed

Discussion


  • Anonymous
    2012-07-05

     
    Attachments
  • The real problem here is actually that clisp isn't 4GB-clean. In my Cygwin configuration, I load code above the 2GB mark (since I'm actually running on a 64-bit system). clisp can't handle these pointers with the high bit set, and it balks.