[Larceny-users] finding libraries

Marco Maggi marco.maggi-ipsu at poste.it
Wed Dec 24 08:15:24 EST 2008


"William D Clinger" wrote:
>Here's a brief report on their status
>in the current development version of
>Larceny: [...]

Thanks for all of this (the website
restyling is also good). In the next
weeks I will try to add support for
Larceny to my infrastructure.

Can I ask for a word on the status of
the FFI? I do not strictly need the
callbacks right now, but can I trust
the callout mechanism and the raw
pokers and peekers?

For the non-Schemers reading this: it
seems that I have successfully built
larceny checkout 5877 with the following
bash script (which requires a binary
distribution of larceny already installed)
on a i686-pc-linux-gnu:

# make-larceny.sh --
#
set -ex
SCHEME='/opt/larceny/0.97/larceny -r5rs'
echo "
(load \"setup.sch\")
(setup 'scheme: 'larceny 'host: 'linux86 'sassy 'string-rep: 'flat4)
(build-config-files)
(load-compiler)
(build-heap)
(build-runtime)
(build-executable)
(build-larceny-files)
" | ${SCHEME}
echo "(exit)" | ./larceny.bin -stopcopy -- src/Build/iasn-larceny-heap.fasl
echo "(exit)" | ./larceny.bin -stopcopy -- src/Build/iasn-twobit-heap.fasl
cp larceny twobit
echo "
(require 'r6rsmode)
(larceny:compile-r6rs-runtime)
(exit)
" | ./larceny
### end of file

-- 
Marco Maggi

"Now feel the funk blast!"
Rage Against the Machine - "Calm like a bomb"





More information about the Larceny-users mailing list