[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Chicken on PPC macs?
From: |
Mario Domenech Goulart |
Subject: |
Re: [Chicken-users] Chicken on PPC macs? |
Date: |
18 Oct 2007 08:31:05 -0300 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 |
Hi Ozzi,
On Wed, 17 Oct 2007 19:33:08 -0500 Ozzi <address@hidden> wrote:
> I've got an older G3 iBook that I'm trying to get Chicken working on
> in preparation to getting it going on some G4 servers. Normally I run
> it on an Intel mac, and I'm running into some problems. Chicken itself
> installed fine (latest release from source), but now I'm working on
> extensions and so far it's a no go.
I could successfully install packrat on my system (Linux on PPC G3):
$ LD_LIBRARY_PATH=/usr/local/chicken-2.720/lib
/usr/local/chicken-2.720/bin/chicken-setup packrat
The extension packrat does not exist.
Do you want to download it ? (yes/no/abort) [yes]
downloading required extensions (syntax-case) ...
downloading syntax-case.egg from (www.call-with-current-continuation.org eggs
80) .
installing required extensions ...
gzip -d -c ../syntax-case.egg | tar xf -
/usr/local/chicken-2.720/bin/csi -script psyntax-bootstrap.scm
bootstrapping psyntax.pp ...
expanding psyntax.scm to psyntax-chicken.pp ...
/usr/local/chicken-2.720/bin/csc -feature compiling-extension -s -O2 -d1
syntax-case.scm
Warning: local assignment to unused variable `macro?' may be unintended
Warning: local assignment to unused variable `undefine-macro!' may be unintended
Warning: local assignment to unused variable `macroexpand' may be unintended
Warning: local assignment to unused variable `##sys#macroexpand-1-local' may be
unintended
(don't despair - still compiling...)
rm -fr /usr/local/chicken-2.720/lib/chicken/3/syntax-case.so
cp -r syntax-case.so /usr/local/chicken-2.720/lib/chicken/3/syntax-case.so
chmod a+r /usr/local/chicken-2.720/lib/chicken/3/syntax-case.so
cp -r syntax-case-chicken-macros.scm
/usr/local/chicken-2.720/lib/chicken/3/syntax-case-chicken-macros.scm
chmod a+r
/usr/local/chicken-2.720/lib/chicken/3/syntax-case-chicken-macros.scm
cp -r syntax-case.html /usr/local/chicken-2.720/lib/chicken/3/syntax-case.html
chmod a+r /usr/local/chicken-2.720/lib/chicken/3/syntax-case.html
* Installing documentation files in /usr/local/chicken-2.720/lib/chicken/3:
cp -r syntax-case.html /usr/local/chicken-2.720/lib/chicken/3/syntax-case.html
chmod a+r /usr/local/chicken-2.720/lib/chicken/3/syntax-case.setup-info
rm -fr syntax-case.egg-dir
downloading packrat.egg from (www.call-with-current-continuation.org eggs 80) .
gzip -d -c ../packrat.egg | tar xf -
/usr/local/chicken-2.720/bin/csc -feature compiling-extension packrat.scm -s
-O2 -d1 -R syntax-case
cp -r packrat.scm /usr/local/chicken-2.720/lib/chicken/3/packrat.scm
chmod a+r /usr/local/chicken-2.720/lib/chicken/3/packrat.scm
cp -r packrat.html /usr/local/chicken-2.720/lib/chicken/3/packrat.html
chmod a+r /usr/local/chicken-2.720/lib/chicken/3/packrat.html
rm -fr /usr/local/chicken-2.720/lib/chicken/3/packrat.so
cp -r packrat.so /usr/local/chicken-2.720/lib/chicken/3/packrat.so
chmod a+r /usr/local/chicken-2.720/lib/chicken/3/packrat.so
* Installing documentation files in /usr/local/chicken-2.720/lib/chicken/3:
cp -r packrat.html /usr/local/chicken-2.720/lib/chicken/3/packrat.html
chmod a+r /usr/local/chicken-2.720/lib/chicken/3/packrat.setup-info
rm -fr packrat.egg-dir
rm -fr /home/mario/packrat.egg
Best wishes,
Mario