[Ecls-list] error while compiling: THROW: The catch #:G1 is undefined.

Peter Van Eynde pvaneynd at debian.org
Wed Feb 8 05:24:01 UTC 2006


On Monday 06 February 2006 11:15, Juan Jose Garcia Ripoll wrote:

> Anyway, I committed what I think is a fix. Please have a look at it and
> report any problems
Hello,

With  the CVS version of "2006-02-06 11:38" and:

./configure --host=i486-linux-gnu --build=i486-linux-gnu \
           --prefix=/usr --mandir=\${prefix}/share/man \
           --infodir=\${prefix}/share/info \
           --with-system-gmp=yes \
           --with-tcp \
           --with-clx  \
           --enable-threads=auto \
           --enable-boehm=included \
           --with-x

I get an ecl that just quits at the first error:

$ ./build/ecl
ECL (Embeddable Common-Lisp) 0.9h
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2000 Juan J. Garcia-Ripoll
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.  Broken at EVAL.
> (error "foo")
$

ltrace output:
$ ltrace -f ./build/ecl
__libc_start_main(0x80486d0, 1, 0xbf9bb004, 0x8048780, 0x80487f0 <unfinished ...>
cl_boot(1, 0xbf9bb004, 0xbf9baf88, 0x80486e3, 0xb7e02ff4)                            = 1
read_VV(0, 0x8048690, 0xbf9baf88, 0x80486e3, 0xb7e02ff4)                             = 0x81e52d0
make_simple_string(0x80488a8, 0x8048690, 0xbf9baf88, 0x80486e3, 0xb7e02ff4)          = 0x82d84b0
si_select_package(0x82d84b0, 0x8048690, 0xbf9baf88, 0x80486e3, 0xb7e02ff4)           = 0x805ef00
c_string_to_object(0x80488b0, 0x8048690, 0xbf9baf88, 0x80486e3, 0xb7e02ff4)          = 0x8288430
si_safe_eval(3, 0x8288430, 0xb7f8e9a0, 0, 0xb7e02ff4ECL (Embeddable Common-Lisp) 0.9h
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2000 Juan J. Garcia-Ripoll
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.  Broken at EVAL.
> (error "foo")
)                                = 0
cl_shutdown(3, 0x8288430, 0xb7f8e9a0, 0, 0xb7e02ff4)                                 = 1
+++ exited (status 0) +++

I hope this is some help.

Groetjes, Peter

-- 
signature -at- pvaneynd.mailworks.org 
http://www.livejournal.com/users/pvaneynd/
"God, root, what is difference?" Pitr | "God is more forgiving." Dave Aronson| 




More information about the ecl-devel mailing list