[Ecls-list] Lisp errors & ERRNO

Tobias C. Rittweiler tcr at freebits.de
Tue Mar 16 09:17:55 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

Why does EXT:QUIT / EXT:EXIT have an entry in symbols_list.h with a name
being si_quit / si_exit rather than with an ext_ prefix?

  -T.





More information about the ecl-devel mailing list