Re: Building cvs HEAD in Mac OS X (Intel)
Filipe Cabecinhas <[email protected]>
| Newsgroups | gmane.lisp.cmucl.general |
|---|---|
| Message-ID | <[email protected]> |
On 25 May, 2008, at 14:24, Raymond Toy wrote: > Filipe Cabecinhas wrote: >> Hi. I tried to send this before, but it didn't end up on gmane and >> I wasn't yet subscribed to the list so I didn't see if there were >> any replies. > Yes, cmucl-help became a closed list a few months ago due to spam. Ah, so that's why I didn't see it. It would be nice if there was a warning on cons.org. :-) > There was an change in the compiler after 19e, so you have to do a > cross-compile to build it. Here's how you can do it: > > src/tools/create-target.sh <target> > src/tools/create-target.sh <cross> > src/tools/cross-build-world.sh <target> <cross> src/bootfiles/19e/ > boot-2008-04-1.lisp <19e-binary> > src/tools/load-world.sh <target> <version-string> > > Where <target> and <cross> are different directories, <19e-binary> > is the path to your 19e binary, and <version-string> is the version > you want to call this. > > Then you many want to do a full build using build.sh with this new > binary. Nice. Thanks. Now I have two more questions: How can I pass compilation flags to the C source-code? I wanted to include -I/.../OpenMotif but couldn't and had to resort to macports because it's directory was included in the search path. also: how can I make Emacs show me the source to a CMUCL function When I M-. it (Not one of my defined functions but a CMUCL function (format, for example))? When I M-. format and choose #'format, I get: Error opening #P"target:code/format.lisp", No such file or directory. Thanks for the reply, - Filipe Cabecinhas