Strake
2012-04-22 01:17:04 UTC
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
% 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