Hi,
I was wondering if it's possible to install cl-python using ECL? I'm getting the error below using ecl 10.7.1.
Thanks,
-Dave
(ql:quickload "clpython")
To load "clpython": Load 2 ASDF systems: closer-mop yacc Install 1 Quicklisp release: clpython ; Fetching #<url "http://beta.quicklisp.org/archive/clpython/2010-11-07/clpython-20101107-git.... ; 217.01KB ================================================== 222,218 bytes in 0.13 seconds (1669.31KB/sec) ; Loading "clpython" .................................................. [package clpython.ast.reserved]................... [package clpython.ast.operator]................... [package clpython.ast.punctuation]................ [package clpython.ast.token]...................... [package clpython.ast.node]....................... [package clpython.ast.node-p]..................... [package clpython.ast]............................ [package clpython.user.builtin.function].......... [package clpython.user.builtin.type.exception].... [package clpython.user.builtin.type].............. [package clpython.user.builtin.value]............. [package clpython.user.builtin]................... [package clpython.user]........................... [package clpython.util]........................... [package clpython.parser]......................... [package clpython.module]......................... [package clpython]................................ [package clpython.app.repl] ;;; Note: ;;; Refusing to propagate #<form RPLACD 101dca120> ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/ASDF-TMP-package.c -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/ASDF-TMP-package.o ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinit7fFOd3.c -o /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinit7fFOd3.o ;;; Note: ;;; Invoking external command: ;;; gcc -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/package.fas -L/usr/local/lib/ /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinit7fFOd3.o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/package.o -bundle -lffi -lecl -lm ;;; Note: ;;; in file utils.lisp, position 2992 ;;; at (DEFGENERIC SLURP-FILE ...) ;;; Unknown type C::SEQUENCE-INDEXX. Assuming it is T.. ;;; Note: ;;; Refusing to propagate #<form WITH-STACK 101979090> ;;; Note: ;;; Refusing to propagate #<form RPLACD 1019fd630> ;;; Note: ;;; Refusing to propagate #<form RPLACD 101ae70f0> ;;; Note: ;;; Constant value optimized away or not used ;;; (\ /) ;;; Note: ;;; Constant value optimized away or not used ;;; (/) ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/ASDF-TMP-utils.c -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/ASDF-TMP-utils.o ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitegsHTs.c -o /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitegsHTs.o ;;; Note: ;;; Invoking external command: ;;; gcc -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/utils.fas -L/usr/local/lib/ /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitegsHTs.o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/utils.o -bundle -lffi -lecl -lm ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/ASDF-TMP-readtable.c -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/ASDF-TMP-readtable.o ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitGO8PW8.c -o /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitGO8PW8.o ;;; Note: ;;; Invoking external command: ;;; gcc -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/readtable.fas -L/usr/local/lib/ /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitGO8PW8.o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/readtable.o -bundle -lffi -lecl -lm ;;; Note: ;;; Refusing to propagate #<form RPLACD 102ae4090> ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/ASDF-TMP-macro-state.c -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/ASDF-TMP-macro-state.o ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinite5PGo3.c -o /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinite5PGo3.o ;;; Note: ;;; Invoking external command: ;;; gcc -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/macro-state.fas -L/usr/local/lib/ /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinite5PGo3.o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/macro-state.o -bundle -lffi -lecl -lm . ;;; Note: ;;; Refusing to propagate #<form RPLACD 102d1a060> ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/ASDF-TMP-patternmatch.c -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/ASDF-TMP-patternmatch.o ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/local/include/ -g -O2 -fPIC -fno-common -g -O2 -fPIC -fno-common -Ddarwin -O2 -w -c /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitPw8bop.c -o /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitPw8bop.o ;;; Note: ;;; Invoking external command: ;;; gcc -o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/patternmatch.fas -L/usr/local/lib/ /private/var/folders/SI/SIz9lIlTFcGEDtVWoSa4V++++TI/-Tmp-/eclinitPw8bop.o .cache/common-lisp/ecl-10.7.1-482368e2-macosx-x86/Users/daviddreisigmeyer/quicklisp/dists/quicklisp/software/clpython-20101107-git/util/patternmatch.o -bundle -lffi -lecl -lm (1 :AND :ALLEGRO :ALLEGRO-VERSION>= (:VERSION>= 8 2)) is not a valid feature expression.
Hi Dave,
On Fri, Dec 31, 2010 at 11:32 AM, David Dreisigmeyer dwdreisigmeyer@gmail.com wrote:
I was wondering if it's possible to install cl-python using ECL? I'm getting the error below using ecl 10.7.1.
ECL is not a supported platform yet. I will look into what keeps it from building.
- Willem
Thanks Willem.
On Fri, Dec 31, 2010 at 9:21 AM, Willem Broekema metawilm@gmail.com wrote:
Hi Dave,
On Fri, Dec 31, 2010 at 11:32 AM, David Dreisigmeyer dwdreisigmeyer@gmail.com wrote:
I was wondering if it's possible to install cl-python using ECL? I'm getting the error below using ecl 10.7.1.
ECL is not a supported platform yet. I will look into what keeps it from building.
- Willem
Dave,
CLPython is now ported to ECL. At least it works for me, on Linux x86-64. It does require the latest ECL from git.
Sometimes the C compiler invoked by ECL ends with an error. CLPython will detect that and fall back to interpreter mode. And when running the test suite, sometimes (not always) strange errors occur. I still have to investigate them. But for now I'm happy to say most things work!
Cheers, - Willem
On Fri, Dec 31, 2010 at 4:48 PM, David Dreisigmeyer dwdreisigmeyer@gmail.com wrote:
Thanks Willem.
On Fri, Dec 31, 2010 at 9:21 AM, Willem Broekema metawilm@gmail.com wrote:
Hi Dave,
On Fri, Dec 31, 2010 at 11:32 AM, David Dreisigmeyer dwdreisigmeyer@gmail.com wrote:
I was wondering if it's possible to install cl-python using ECL? I'm getting the error below using ecl 10.7.1.
ECL is not a supported platform yet. I will look into what keeps it from building.
- Willem
Great! Thanks Willem. -Dave
On Thu, Feb 10, 2011 at 7:57 PM, Willem Broekema metawilm@gmail.com wrote:
Dave,
CLPython is now ported to ECL. At least it works for me, on Linux x86-64. It does require the latest ECL from git.
Sometimes the C compiler invoked by ECL ends with an error. CLPython will detect that and fall back to interpreter mode. And when running the test suite, sometimes (not always) strange errors occur. I still have to investigate them. But for now I'm happy to say most things work!
Cheers,
- Willem
On Fri, Dec 31, 2010 at 4:48 PM, David Dreisigmeyer dwdreisigmeyer@gmail.com wrote:
Thanks Willem.
On Fri, Dec 31, 2010 at 9:21 AM, Willem Broekema metawilm@gmail.com wrote:
Hi Dave,
On Fri, Dec 31, 2010 at 11:32 AM, David Dreisigmeyer dwdreisigmeyer@gmail.com wrote:
I was wondering if it's possible to install cl-python using ECL? I'm getting the error below using ecl 10.7.1.
ECL is not a supported platform yet. I will look into what keeps it from building.
- Willem
clpython-devel@common-lisp.net