... Or it might be better to call this WDC816CC and
anything from fcntl as it seems that all the low level I/O stuff is missing.
Still if anyone has managed to use sprintf with WDC's C compiler I would dearly love to know how.
Compiling with the Large memory model (
-ml) and linking with the Large C library (
-lcl)
Code:
wdc816cc.exe -bs -DUSING_816 -ml -wr -wu -so -sp -lt -pb -pp -px -o Main.obj Main.c
wdcln.exe -C20000,00000 -g -t -sz -HB -obin\VideoUpload.bin Main.obj -lcl -lml
then I get the following undefined symbols:
Code:
Undefined symbol: ~~unlink
Undefined symbol: ~~close
Undefined symbol: ~~isatty
Undefined symbol: ~~write
Undefined symbol: ~~lseek
I also tried compiling with the Small memory model (
-ms) and linking with the Small C library (
-lcs)
Code:
wdc816cc.exe -bs -DUSING_816 -mcs -wr -wu -so -sp -lt -pb -pp -px -o Main.obj Main.c
wdcln.exe -g -t -sz -HB -obin\VideoUpload.bin Main.obj -lcs -lms
but still get similar undefined symbols:
Code:
Undefined symbol: _~unlink
Undefined symbol: _~close
Undefined symbol: _~isatty
Undefined symbol: _~write
Undefined symbol: _~lseek
So I don't think it's a Large or Compact only deficiency.