[Chicken-users] Re: (use foo) versus (declare (uses foo)), csi versus csc

2007-10-20 Thread Tobia Conforto
Ozzi wrote: Is there an easy way to write something that can be either compiled or interpreted I'm not sure this is exactly what you're asking, but I find include most useful: $ cat bar.scm (define (fac n) (if (zero? n) 1 (* n (fac (- n 1) $ cat foo.scm (include bar) (write

[Chicken-users] chicken build failing on ppc

2007-10-20 Thread Rick Taube
i am trying to build the svn trunk chicken on a ppc mac, osx 10.4.10 and its failing becuase for some reason the Makefile.macosx script is calling /usr/local/bin/chicken which doesnt exist on my machine. since the same software built fine on my 10.4 mac at work yesterday im guessing the

Re: [Chicken-users] chicken build failing on ppc

2007-10-20 Thread Mario Domenech Goulart
Hi Rick, On Sat, 20 Oct 2007 08:31:27 -0500 Rick Taube [EMAIL PROTECTED] wrote: i am trying to build the svn trunk chicken on a ppc mac, osx 10.4.10 and its failing becuase for some reason the Makefile.macosx script is calling /usr/local/bin/chicken which doesnt exist on my machine. since

Re: [Chicken-users] chicken build failing on ppc

2007-10-20 Thread Rick Taube
ahh! thanks very much! it would be nice to add a line about this differnece in the readme's installation section. best, rick To build chicken from SVN trunk you need an installed chicken. You can pass a value for CHICKEN to make to indicate where chicken is: $ make PLATFORM-=my-platform

Re: [Chicken-users] Re: (use foo) versus (declare (uses foo)), csi versus csc

2007-10-20 Thread Ozzi
Yes, I think this is what I was looking for. I would be interested in a discussion about the differences between (use foo) and (include foo), and which one is appropriate when. I'm guessing use for shared libraries, where include is for bringing in pieces of program code that have been broken