chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #248: Readline egg will not build without libtermcap


From: Chicken Trac
Subject: [Chicken-janitors] #248: Readline egg will not build without libtermcap
Date: Tue, 25 May 2010 03:25:22 -0000

#248: Readline egg will not build without libtermcap
------------------------+---------------------------------------------------
 Reporter:  ewfalor     |       Owner:       
     Type:  defect      |      Status:  new  
 Priority:  major       |   Milestone:  4.6.0
Component:  extensions  |     Version:  4.5.0
 Keywords:              |  
------------------------+---------------------------------------------------
 Running `chicken-install readline` fails with the following error message:

 ----------8<----------

 installing readline: ...
 changing current directory to /tmp/chicken-install-216.tmp/readline
   /usr/local/stow/chicken-4.5.0/bin/csi -bnq -setup-mode -e "(require-
 library setup-api)" -e "(import setup-api)" -e "(extension-name-and-
 version '(\"readline\" \"\"))" /tmp/chicken-
 install-216.tmp/readline/readline.setup
   /usr/local/stow/chicken-4.5.0/bin/csc -feature compiling-extension
 -setup-mode    -s -o rlu-test rl-usable-test.scm -lreadline -lhistory
 -ltermcap
 /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../x86_64-pc-linux-
 gnu/bin/ld: cannot find -ltermcap
 collect2: ld returned 1 exit status

 Error: shell command terminated with non-zero exit status 256: gcc rlu-
 test.o -o rlu-test -shared -lreadline -lhistory -ltermcap
 -L"/usr/local/stow/chicken-4.5.0/lib"
 -Wl,-R"/usr/local/stow/chicken-4.5.0/lib" -lchicken -lm -ldl

 shell command failed with nonzero exit status 256:

   /usr/local/stow/chicken-4.5.0/bin/csc -feature compiling-extension
 -setup-mode    -s -o rlu-test rl-usable-test.scm -lreadline -lhistory
 -ltermcap

 --------->8----------

 It appears that the problem is with the check-rllibs syntax in
 readline.setup.  Instead of trying the next combination of -l flags, it
 completely bails out.

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/248>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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