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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.