Хм, при сборке утилит проблема:
Код:
A0>c -x -DORI_UTILS bd.c utils.lib
HI-TECH C COMPILER (CP/M-80) V3.09
Copyright (C) 1984-87 HI-TECH SOFTWARE
unix.h: Cy=()
405: int (*dev_init) (uchar minor);
, expected ^
406: int (*dev_open) (uchar minor);
, expected ^
types.h:
25: typedef uchar bool_t;
, expected ^
26: typedef uint count_t;
, expected ^
30: typedef uint size_t;
, expected ^
47: uint t_time;
; expected ^
^ no identifier in declaration
unix.h: Cy=()
405: int (*dev_init) (uchar minor);
, expected ^
406: int (*dev_open) (uchar minor);
, expected ^
$CTMP1.$$$:
0: Can't open $CTMP3.$$$
Если делать чуть иначе (сперва скомпилировать bd.c, потом слинковать всё), то получаем такое вот:
Код:
A0>c -O -x -DORI_UTILS bd.obj md.obj fs.obj dmisc.obj dsk.obj dio.obj dfd.obj dtty.obj data.obj sc1.obj
HI-TECH C COMPILER (CP/M-80) V3.09
Copyright (C) 1984-87 HI-TECH SOFTWARE
MD.OBJ: 8: multiply defined symbol: _TEMPDBUF