Hello. I wish to build Plan 9, but build fails thus:
% pwd
/sys/src
% mk install
...
cd libmach
6c -FTVw -I/sys/src/cmd (2 5 7 8 q u)^.c
u.c:7 6c: '/sparc64' file does not exist: /sparc64/include/ureg.h
...
%

I am not on sparc64 machine. I tried to disable all arch but (6 9) in
mkfile, but then build fails thus:
% mk install
...
cd cmd
...
6^l -o 6.ar ar.6
Bungetc: _is^(2 5 7 8 k q u v)^: not defined
Bungetc: _read^(2 5 7 8 k q u v)^: not defined
...
%

Only alterations to system are nix and pc-etheryuk, both from 9legacy,
both which I doubt to cause this failure.

I looked at libbio/bgetc.c, where Bungetc is defined, but found no such calls.

I searched 9fans archive for "sparc64 file does not exist" but got no hits.

I have no idea what to do. How can I build Plan 9?

Thanks.
Cheers,
strake

Reply via email to