|
|
compiling chicken
Hi,
Is this the right news group to be asking questions about chicken
scheme? I've looked for a more specific one but failed to find one.
Is there a way to change the the C compiler used by chicken?
Preferably an easy way!
My aim is to do Windows programming (no, I don't want to target
something else) in a mix of C and scheme. Are there better ways of
mixing C with scheme (or embedding scheme in C) than chicken?
Alternativly are there versions of scheme with a good Windows binding?
|
|
0
|
|
|
|
Reply
|
nick_keighley_nospam (4574)
|
1/1/2010 1:46:08 PM |
|
On 1 Jan, 13:46, Nick Keighley <nick_keighley_nos...@hotmail.com>
wrote:
> Hi,
>
> Is this the right news group to be asking questions about chicken
> scheme? I've looked for a more specific one but failed to find one.
>
> Is there a way to change the the C compiler used by chicken?
> Preferably an easy way!
>
> My aim is to do Windows programming (no, I don't want to target
> something else) in a mix of C and scheme. Are there better ways of
> mixing C with scheme (or embedding scheme in C) than chicken?
> Alternativly are there versions of scheme with a good Windows binding?
and I've found this
http://chicken.wiki.br/compiling-chicken-on-windows-xp-with-mingw
|
|
0
|
|
|
|
Reply
|
Nick
|
1/1/2010 1:57:04 PM
|
|
On 1 Jan, 13:57, Nick Keighley <nick_keighley_nos...@hotmail.com>
wrote:
> On 1 Jan, 13:46, Nick Keighley <nick_keighley_nos...@hotmail.com>
> wrote:
>
> > Hi,
>
> > Is this the right news group to be asking questions about chicken
> > scheme? I've looked for a more specific one but failed to find one.
>
> > Is there a way to change the the C compiler used by chicken?
> > Preferably an easy way!
>
> > My aim is to do Windows programming (no, I don't want to target
> > something else) in a mix of C and scheme. Are there better ways of
> > mixing C with scheme (or embedding scheme in C) than chicken?
> > Alternativly are there versions of scheme with a good Windows binding?
>
> and I've found this http://chicken.wiki.br/compiling-chicken-on-windows-xp-with-mingw
ok, the answer appears to be RTFM. The chicken compiler, csc, compiles
scheme to C and then invokes a C compiler. csc has a zillion command
line options (type csc -help) one of which is -cc to select the C
compiler. I've also downloaded minGW.
I'd still be interested in any recomendations for a scheme with good
windows bindings...
|
|
0
|
|
|
|
Reply
|
Nick
|
1/3/2010 1:08:14 PM
|
|
Nick Keighley <nick_keighley_nospam@hotmail.com> wrote:
+---------------
| I'd still be interested in any recomendations for a scheme with good
| windows bindings...
+---------------
PLT Scheme <http://plt-scheme.org/> usually gets good marks for that.
It has a built-in cross-platform GUI, provides COM support[1], subprocesses
("fork"ing and "pipe"ing), fairly convenient FFI to C code (system calls,
system libraries, and user-written extensions), a JIT compiler, plus a
compiler that can create either bytecode or hard-compiled code (via C)
as well as standalone executables, lots of libraries and pre-built
packages <http://planet.plt-scheme.org/>, etc., etc.
-Rob
[1] http://docs.plt-scheme.org/mysterx/index.html
http://docs.plt-scheme.org/mzcom/index.html
-----
Rob Warnock <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607
|
|
0
|
|
|
|
Reply
|
rpw3
|
1/4/2010 10:50:19 AM
|
|
|
3 Replies
97 Views
(page loaded in 0.129 seconds)
|
|
|
|
|
|
|
|
|