Re: [Ecls-list] minor fixes for cross compilation
> when we are cross-compiling ECL, most of this information is available > in most cases > in the target standard C headers. ECL should not require manual supply of > those > quantities. I understand that not all platforms have them, but they > are the minority > and ECL should not optimize for them and it is only for them that ECL > should require > manual edition. The cross compile process will be smoother. > There should still be a better way to do it for though. ARM is platform #2 worldwide, and is #1 in the embedded world. If you look up the archives, there are multiple posts by newcomers struggling with the same issues. Some of them make it, many others, however, get only partially working build or just drop the whole idea. Simply ignoring this reoccurring problem does not help. Regards, Eugene. -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list
Re: [Ecls-list] getting ecl to work
Isaiah, how did you build & install it? Are you using Ubuntu's repository? Normally ECL overwrites all the files in the destination directory and thus if there was something there, it should be gone and not bothering the new copy. And could you give more information on that "I couldn't use asdf". What errors do you see? Maybe you have some other configuration problems. Juanjo On Tue, Sep 28, 2010 at 10:19 PM, Isaiah Gilliland wrote: > I'm running ubuntu linux, I've been interested in ecl for a while but I'm > having a bit a of trouble. I once built and installed ecl when I was out > searching around for a lisp to use, well I decided to look into it again > when I found it that it was now bundled with asdf. I built the new version > and installed it and I couldn't use asdf. I then realized that I installed > it without removing the old one. Could this be my issue? And if it is anyone > have any info on how I can fix it? > > Thank You > > > -- > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > ___ > Ecls-list mailing list > Ecls-list@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ecls-list > > -- Instituto de Física Fundamental, CSIC c/ Serrano, 113b, Madrid 28006 (Spain) http://juanjose.garciaripoll.googlepages.com -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev___ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list
Re: [Ecls-list] Slime & ECL
On Tue, Sep 28, 2010 at 10:49 AM, Alexander Gavrilov wrote: > I've noticed that the slime debugger crashes when attempting > to display the variables for some bytecode compiled function. > This happens because bytecode closures for local flets appear > in the variable binding list. I have patched it in my local > copy of slime, but it would be nice if a permanent fix could > be developed: > I think I managed to update swank-ecl.lisp in the main CVS repository using my common-lisp.net account. Could you please try? Juanjo -- Instituto de Física Fundamental, CSIC c/ Serrano, 113b, Madrid 28006 (Spain) http://juanjose.garciaripoll.googlepages.com -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev___ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list
[Ecls-list] getting ecl to work
I'm running ubuntu linux, I've been interested in ecl for a while but I'm having a bit a of trouble. I once built and installed ecl when I was out searching around for a lisp to use, well I decided to look into it again when I found it that it was now bundled with asdf. I built the new version and installed it and I couldn't use asdf. I then realized that I installed it without removing the old one. Could this be my issue? And if it is anyone have any info on how I can fix it? Thank You -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev___ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list
Re: [Ecls-list] Another delay...
On Mon, Sep 27, 2010 at 8:13 PM, Alexander Gavrilov wrote: > > > (defun test () >(let ((a 5)) > (declare (special a)) > (flet ((x () a)) >(let ((a 10)) > (x) > > > (test) > 5 > > > (compile 'test) > > > (test) > 10 > Nice catch. Due to firewall problems I cannot push it into CVS until I return home in some days. Juanjo -- Instituto de Física Fundamental, CSIC c/ Serrano, 113b, Madrid 28006 (Spain) http://juanjose.garciaripoll.googlepages.com -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev___ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list
Re: [Ecls-list] Slime & ECL
Hi, I've noticed that the slime debugger crashes when attempting to display the variables for some bytecode compiled function. This happens because bytecode closures for local flets appear in the variable binding list. I have patched it in my local copy of slime, but it would be nice if a permanent fix could be developed: @@ -440,11 +440,11 @@ (defun frame-decode-env (frame) (let ((functions '()) (blocks '()) (variables '())) (setf frame (si::decode-ihs-env (second frame))) -(dolist (record frame) +(dolist (record (remove-if-not #'consp frame)) (let* ((record0 (car record)) (record1 (cdr record))) (cond ((or (symbolp record0) (stringp record0)) (setq variables (acons record0 record1 variables))) ((not (si::fixnump record0)) Alexander -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list