I have installed the latest version of Chicken from SVN. When I run:
sudo chicken-setup readline
I get the following response:
Password:
The extension readline does not exist.
Do you want to download it ? (yes/no/abort) [yes] yes
downloading readline.egg from (www.call-with-current-continuation.org
eggs 80)
gzip -d -c ../readline.egg | tar xf -
/usr/local/bin/csc -feature compiling-extension -s -O2 -d0
readline.scm -L -lreadline -emit-exports readline.exports -L -ltermcap
readline.c: In function 'gnu_readline_init':
readline.c:221: warning: assignment from incompatible pointer type
/usr/bin/ld: Undefined symbols:
_history_truncate_file
collect2: ld returned 1 exit status
*** Shell command terminated with exit status 1: gcc readline.o -o
readline.so -bundle -L/usr/local/lib -lreadline -ltermcap -lm -lchicken
Error: shell invocation failed with non-zero return status
"/usr/local/bin/csc -feature compiling-extension -s -O2 -d0
readline.scm -L -lr...
256
Is it possible I have something messed up locally, or is this a bug in
the readline egg?