Re: glcc: minilisp - w-i-p
Posted: 06 Sep 2023, 14:47
Hi.
Great! But there is more to make minilisp.c compile:
The C99 headers: stdbool.h and stdint.h are missing and probably more stuff.
best, Peter
Great! But there is more to make minilisp.c compile:
Code: Select all
ich@iMac-von-ich minilisp % make
../../build/glcc -o minilisp.gt1 minilisp.c -map=64k -rom=v5a
minilisp.c:190: syntax error; found `size_t' expecting `;'
minilisp.c:226: unknown size for type `void'
minilisp.c:247: syntax error; found `Obj' expecting `;'
minilisp.c:250: undeclared identifier `uint8_t'
minilisp.c:250: illegal expression
minilisp.c:250: syntax error; found `obj' expecting `)'
minilisp.c:250: syntax error; found `obj' expecting `;'
minilisp.c:250: illegal expression
minilisp.c:250: syntax error; found `from_space' expecting `)'
minilisp.c:250: warning: expression with no effect elided
minilisp.c:250: syntax error; found `from_space' expecting `;'
minilisp.c:250: warning: expression with no effect elided
minilisp.c:262: illegal expression
minilisp.c:262: syntax error; found `scan2' expecting `)'
minilisp.c:262: syntax error; found `scan2' expecting `)'
minilisp.c:262: syntax error; found `scan2' expecting `;'
minilisp.c:262: warning: expression with no effect elided
minilisp.c:262: syntax error; found `)' expecting `;'
minilisp.c:262: illegal statement termination
minilisp.c:262: skipping `)'
minilisp.c:272: warning: implicit declaration of function `mmap'
minilisp.c:272: undeclared identifier `PROT_READ'
minilisp.c:272: undeclared identifier `PROT_WRITE'
minilisp.c:272: undeclared identifier `MAP_PRIVATE'
minilisp.c:272: too many errors
make: *** [minilisp.gt1] Error 1
best, Peter