chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] Re: #167: implement new build system


From: Chicken Trac
Subject: [Chicken-janitors] Re: #167: implement new build system
Date: Mon, 22 Feb 2010 12:04:29 -0000

#167: implement new build system
--------------------------+-------------------------------------------------
 Reporter:  felix         |       Owner:          
     Type:  task          |      Status:  assigned
 Priority:  major         |   Milestone:  4.4.0   
Component:  build system  |     Version:  4.3.x   
 Keywords:                |  
--------------------------+-------------------------------------------------

Comment(by felix):

 Replying to [comment:2 iraikov]:
 > A while ago, I ported the Chicken 3 build system to Scheme. The results
 are [http://www.irp.oist.jp/trac/chicken/browser/release/3/cmk here]. Of
 course, the non hygienic macros would have to be rewritten and the build
 rules updated for Chicken 4, but at least this is a starting point.

 Yes, I remember. Replacing the build is quite an undertaking I'm afraid,
 and shouldn't be underestimated. I actually tried to write a tool from
 scratch (based on `C`), but failed miserably. Using chicken-make is an
 option, but I'm afraid of bootstrapping issues. What if it doesn't
 compile? I also find the approach (basically just a `make(3)` replacement
 with full programming capabilities) somewhat boring. I'll have to think
 some more about it.

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/167#comment:3>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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