From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu From: "Russ Cox" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <17986.1066069868.1@t40.swtch.com> Message-Id: Subject: [9fans] plan 9 ports to unix (including libdraw) Date: Mon, 13 Oct 2003 14:31:08 -0400 Topicbox-Message-UUID: 6d6e7c0a-eacc-11e9-9e20-41e7f4b1d025 I've been using Unix (FreeBSD) for day-to-day work for a few weeks now, and have started to bring over some Plan 9 tools to make life a bit more hospitable. Mk was already done, and Scott Schwartz did sam over the summer. As I mentioned before, I did a fairly complete libdraw port that is enough to compile samterm almost unchanged from the current sources (the only real change was to use a named pipe instead of /srv for the B file). It has been working pretty well for me on FreeBSD and for Rob on Mac OS X. I tested it on Linux but haven't exercised it very much. This morning I compiled my crossword puzzle player without any changes -- just worked (well, except for a little bug in the libdraw port which I fixed). I am hopeful about other things compiling easily. I'd love to see the plumber and acme made to work, though that will require some reengineering to eliminate dependence on Plan 9 features. I'm not likely to have time in the near future, though. If anyone is interested and has time to hack, I'd be happy to do a brain dump. On a similar note, I have a 9P2000 drawterm that is very very alpha. If you have time to bang on it, I'd be happy to share. It's not quite ready for regular use though. Email me off-list. http://pdos.lcs.mit.edu/~rsc/software/plan9/ Russ