[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] Creating my own extensions

From: Mark Carter
Subject: [Chicken-users] Creating my own extensions
Date: Tue, 6 Mar 2012 16:57:11 +0000
User-agent: KMail/1.13.7 (Linux/3.2.0-1-686-pae; KDE/4.6.5; i686; ; )

I'm a bit confused about how to create extensions. I have the following 
files in an mccsl directory:

(compile -s mccsl.scm)
(install-extension 'mccsl "")

 mccsl ( define-simple-syntax)
 (import scheme)
 ... ;; lots of definitions

I have managed to load and use the library using csi, but creating a 
proper extension seems to not work.

For starters, there is no exe named chicken-setup in Debian, although 
there is a chicken-install. The following wiki page suggests that there 
should be:

 If I type 
chicken mccsl.setup
it creates an mccsl.c file, but not an file. I'm thinking that's 

So, there doesn't actually seem to be a way of installing a home-
brewed extension. chicken-setup doesn't exists, and the install-
extension function doesn't seem to install the extension. Presumably 
I'm making some schoolboy errors. 

I'm using the following version of chicken:
(c)2008-2011 The Chicken Team
(c)2000-2007 Felix L. Winkelmann
Version 4.7.0 
linux-unix-gnu-x86 [ manyargs dload ptables ]
compiled 2011-09-06 on murphy (Linux)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]