Code: Select all
#include <stdio.h>
void main(void)
{
printf("hello");
}
Code: Select all
zcc +cpc -lcpcfs -lmz -create-app -o program helloworld.c
Code: Select all
cp /usr/share/z88dk/lib/cpc_crt0.opt /tmp/tmpXXOEaIkY.opt
cp /tmp/tmpXXOEaIkY.opt /tmp/tmpXXOEaIkY.asm
z88dk-zcpp -I. -DZ80 -DSMALL_C -DCPC -D__CPC__ -DSCCZ80 -D__NATIVE_MATH__ -I/usr/share/z88dk/include helloworld.c /tmp/tmpXX8qcoZK.i
z88dk-sccz80 -// /tmp/tmpXX8qcoZK.i
z88dk-copt /usr/share/z88dk/lib/z80rules.2 < /tmp/tmpXX8qcoZK.asm > /tmp/tmpXX8qcoZK.op1
z88dk-copt /usr/share/z88dk/lib/z80rules.1 < /tmp/tmpXX8qcoZK.op1 > /tmp/tmpXX8qcoZK.opt
z88dk-z80asm -eopt -ns -Mo /tmp/tmpXX8qcoZK.opt
z88dk-z80asm -a -m -Mo -oprogram -i/usr/share/z88dk/lib/clibs/cpc_math -i/usr/share/z88dk/lib/clibs/cpcfs -i/usr/share/z88dk/lib/clibs/cpc_clib -i/usr/share/z88dk/lib/clibs/z80_crt0 /tmp/tmpXXOEaIkY.opt /tmp/tmpXX8qcoZK.o
5 errors occurred during assembly
Key to filenames:
/tmp/tmpXX8qcoZK.o = helloworld.c
File '/usr/share/z88dk/lib/clibs/cpcfs.lib', Module 'CPC_CLOSEIN', Symbol not defined
Error in expression FIRMWARE
File '/usr/share/z88dk/lib/clibs/cpcfs.lib', Module 'CPC_CLOSEOUT', Symbol not defined
Error in expression FIRMWARE
File '/usr/share/z88dk/lib/clibs/cpc_clib.lib', Module 'FPUTC_CONS', Symbol not defined
Error in expression FIRMWARE
File '/usr/share/z88dk/lib/clibs/cpc_clib.lib', Module 'FPUTC_CONS', Symbol not defined
Error in expression FIRMWARE
File '/usr/share/z88dk/lib/clibs/cpcfs.lib', Module 'WRITEBYTE', Symbol not defined
Error in expression FIRMWARE