9front - general discussion about 9front
 help / color / mirror / Atom feed
* arm64 update
@ 2019-05-03 23:14 cinap_lenrek
  0 siblings, 0 replies; only message in thread
From: cinap_lenrek @ 2019-05-03 23:14 UTC (permalink / raw)
  To: 9front

i'v commited arm64 support, which creates an /arm64
directory in the root. unfortunately, sysupdate cannot
create that directory on its own due to / not being
mounted with the -c flag. so before you run sysupdate,
just create the /amd64 directory manually, like:

mount -c /srv/boot /root
mkdir /root/arm64

then you can run sysupdate which brings in a new
/sys/lib/rootstub file, which you should run at
the root before attempting to build the arm64
userspace as it will create the directories in
/arm64/bin:

cd /
. /sys/lib/rootstub

in case you ran sysupdate before the /arm64 directory
was created, sysupdate will complete, but instead
dump the directory in /dist/plan9front/arm64. in that
case create the /arm64 directory manually as described
above and then just copy the files and remove
/dist/plan9front/arm64.

the build is as usual:

cd /sys/src
objtype=arm64
mk install

--
cinap


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-05-03 23:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-03 23:14 arm64 update cinap_lenrek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).