[Ecls-list] Compilation failed on Mac OS X 10.4.3 (and some other questions)

Juan Jose Garcia Ripoll lisp at arrakis.es
Tue Nov 15 02:09:01 UTC 2005


On Mon, 2005-11-14 at 15:42 +0000, Luís Oliveira wrote:
> Hello,
> 
> I'm trying to compile CVS ECL from a few minutes ago but it
> fails. Here's the error messages:[...]
> In file included from /Users/luis/src/ecls/src/c/dpp.c:76:
> ../h/config.h:282:27: arch/fpe_none.c: No such file or directory

Did you update with
	cvs update -C -P -d
Notice the "-d" is needed to create the new directory ecls/src/arch,
which contains nonportable components in ECL.

> Meanwhile, I was hoping someone could enlighten me about which keywords
> ECL pushes onto *features* on OSX? I was looking for something like
> :darwin and :ppc32 (as opposed to :ppc64).

Currently the only useful feature is :DARWIN. The other one is the name
of the processor, :POWERPC7750 on my ibook, but I feel this is not very
useful.

> Also, on this combination (darwin/ppc32), does
> (nth-value 1 (ffi:size-of-foreign-type :double)) return 4 or 8?

Well, it must return 8, since a :double is twice the size of a :float. I
checked it in my ibook.

> Finally, is there support for "long long" in ECL?

Not yet, but it should not be difficult to include.

Regards,

Juanjo





More information about the ecl-devel mailing list