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

Reply via email to