On Wed, 04 May 2011 08:00:59 MDT andrey mirtchovski <mirtchov...@gmail.com> wrote: > it should be as simple as 'make 9vx/9vx' issued in vx32/src. > > here's a binary i just compiled: > > http://mirtchovski.com/p9/9vx.OSX.gz
Here are some instructions I sent someone last week which may be of help: # Note: UNTESTED but should work.... Shouldn't be hard to # package up as a shell script. # # I assume people know how to install pythong and mercurial! # fetch 9vx bits & build it hg clone http://bitbucket.org/rminnich/vx32 cd vx32/src make 9vx/9vx # Note: this won't work on FreeBSD on x86_64. Let me know if you want this. # add a command to your ~/bin if you want cp 9vx/9vx $HOME/bin/9vx.bin cat >$HOME/bin/9vx <<EOF #!/bin/sh 9vx.bin -r $PWD/plan9 $* EOF chmod +x $HOME/bin/9vx cd ../.. # get the default 9vx setup: wget http://pdos.csail.mit.edu/~rsc/9vx-0.12.tar.bz2 tar xf 9vx-0.12.tar.bz2 # get the latest plan9 bits hg clone http://bitbucket.org/rminnich/sysfromiso # now put everything together in a new directory mkdir plan9 cd plan9 rsync -arv ../9vx-0.12/. . rsync -arv --del ../sysfromiso/{sys,rc,acme} . # Fire it up! 9vx -u glenda Note: you may prefer to bind sysfromiso/{sys,include} files rather than rsync. Now within 9vx rebuild everything! Can someone provide a simple script for it? It should build i386 and optionally arm binaries. Thanks. I haven't used any 9vx options added later (by yiyus?). It would be nice to see some init file examples.