[Ecls-list] Lisp errors & ERRNO

Tobias C. Rittweiler tcr at freebits.de
Mon Mar 15 18:41:22 UTC 2010


Juan Jose Garcia-Ripoll
<juanjose.garciaripoll at googlemail.com> writes:

> On Mon, Mar 15, 2010 at 7:23 PM, Tobias C. Rittweiler <tcr at freebits.de>wrote:
>
>> Juan Jose Garcia-Ripoll
>> <juanjose.garciaripoll at googlemail.com> writes:
>>
>> > Any new symbol you add to the C file has to be defined in
>> > src/c/symbols_list.h  This is the list that the preprocessor uses.
>> Without a
>> > definition in it, there is no way to tell where the symbol is going to be
>> > located in the core library!
>>
>> I actually did add
>>
>> {EXT_ "STRERROR", EXT_ORDINARY, NULL, -1, OBJNULL},
>>
>> there
>>
>
> Clean build? At least you will need "make -C c clean; make -C c; make
> ecl_min" to force the preprocessor to be rebuilt... Yess, I agree the
> makefiles are missing dependencies.
>
> Juanjo

Actually, I think so. I'll go offline now, perhaps you'll find time
yourself over the evening to add ext:strerror (also taking Matthew's bit
about thread-safety into account.) Otherwise, I'll look further into it
tomorrow.

  -T.





More information about the ecl-devel mailing list