[Ecls-list] Trying to compile defsystem
Marco Antoniotti
marcoxa at cs.nyu.edu
Tue Nov 12 06:50:04 UTC 2002
> From: Juan Jose Garcia Ripoll <worm at arrakis.es>
> Reply-To: worm at arrakis.es
> Sender: ecls-list-admin at lists.sourceforge.net
> X-Original-Date: Tue, 12 Nov 2002 11:39:08 +0100
> Date: Tue, 12 Nov 2002 11:39:08 +0100
> X-MIME-Autoconverted: from quoted-printable to 8bit by cat.nyu.edu id gACAdxqs020816
> X-UIDL: ,P>!!b%I!!m`[!!3cZ!!
>
> On Tuesday 12 November 2002 09:49, Edi Weitz wrote:
> > I was trying to compile defsystem.lisp from CLOCC with ECL 0.7 but got
> > this error message: [invaid call to IN-PACKAGE]
>
> The defsystem file is assuming that ECL uses the Cltl2 IN-PACKAGE macro, which
> I think had some extra options. Instead, defsystem should use DEFPACKAGE.
>
> I have ported defsystem.lisp to ECL (Two lines fixed). This served me to find
> a bug in the compiler, which I fixed. The fixed bug is in CVS. The
> defsystem.lisp package is in the new download area for lisp tools
>
> http://ecls.sf.net/download.html
>
> This area will contain all packages which I or anybody else can port to ECL,
> but only as far as their corresponding packages in CLOCC, CCLAN, etc, do not
> implement the required patches.
Please, please! Do submit changes to the CLOCC mailing list. I do
not mind if you to put patched versions of DEFSYSTEM in the ECL
distribution, but I do mind if diverging version float around
unecessarily.
Think what would happen if I distributed a patched version of ECL and
you got the bug reports.
Cheers
--
Marco Antoniotti ========================================================
NYU Courant Bioinformatics Group tel. +1 - 212 - 998 3488
715 Broadway 10th Floor fax +1 - 212 - 995 4122
New York, NY 10003, USA http://bioinformatics.cat.nyu.edu
"Hello New York! We'll do what we can!"
Bill Murray in `Ghostbusters'.
More information about the ecl-devel
mailing list