Hello! That is easy - a file OpenBSD-x86_64-asm.s doesn't exist in /usr/local/plan9/src/libthread. By the way, OpenBSD-x86_64.c doesn't exist too. Both files have to contain OpenBSD-specific implementations of some functions. For plan9port there is a separated list where you should post related messages - http://groups.google.com/group/plan9port-dev. -- Best regards, santucco On Thu, Jul 1, 2010 at 1:14 PM, quiet_lad wrote: > # cd > plan9/ > # ./ > INSTALL > + Mailing list: http://groups.google.com/group/plan9port-dev > + Issue tracker: http://code.swtch.com/plan9port/issues/ > + Submitting changes: http://swtch.com/go/codereview > > * Resetting /usr/local/plan9/config > * Compiler version: > gcc version 3.3.5 (propolice) > * Building mk... > >>> pwd > >>> pwd > >>> pwd > >>> pwd > * Building everything (be patient)... > >>> cd /usr/local/plan9/src/libdraw; mk all > 9c openfont.c > openfont.c:12: warning: `n' might be used uninitialized in this > function > >>> mk: don't know how to make > '/usr/local/plan9/lib/libthread.a(OpenBSD-x86_64-asm.o)' in > /usr/local/plan9/src/libthread > mk: for i in ... : exit status=exit(1) > >