there are a few subdirectories that need to be created when you build the amd64 code for the first time. maybe it would be nice to have a /sys/lib/newobjtype script to help, but if you just:
cd /sys/src objtype=amd64 mk install and create the directories as needed you should be ok -Steve On 20 Jan 2015, at 09:50, David du Colombier <[email protected]> wrote: >> I followed this one and it solves the runebase problem, but libc build still >> fails as there is no amd64 subdir in libc. Looks like the labs version does >> not have amd64 code for libc. Is that correct? And is libc the only missing >> part? > > Yes, some parts of the amd64 user space are missing in > the Bell Labs distribution. You have you apply these patches: > > hget http://9legacy.org/9legacy/patch/amd64.diff | ape/patch -p0 > hget http://9legacy.org/9legacy/patch/amd64-fix.diff | ape/patch -p0 > > Also, you have to create the sub-directories in /amd64/bin. > > You can take a look to my notes available here: > > http://9legacy.org/9legacy/doc/nix/usage > > -- > David du Colombier
