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



Reply via email to