On Wed, 2 Jan 2008, Zane H. Healy wrote:
Surely the uVAX 2000 wasn't out until after CP/M had
had its heyay? If it is non-commercial, I'd be willing to see if my
uV2K still works just to try it :-)
Non-commercial of course. :^) This was done in the last 2-3 years. I
forget who buy, but I do remember they suffered a setback when their
developement system failured.
That would be me. I started out by making CP/M-68K compilable under
NetBSD with GCC, which you can find as "exchange" over on Gaby's website
in the "sources" section).
My NetBSD box did, indeed, eat itself (the fan on the north bridge died)
and I haven't gotten back to work on it. I was booting over the Ethernet
and running out of a RAM disk compiled into the image; didn't get as far
as fiddling with the disks.
When I rebuilt my NetBSD/x86 box, I used a newer version of NetBSD, which
had a newer version of GCC. I never figured out how to either coax the
version of GCC I *was* using to compile as a VAX cross-compiler on the
new NetBSD or get the new version of the compiler do so.
Whenever folks talk about using GCC as a cross-compiler, they claim that
all you have to do is "configure --target=whatever" and build it; that
has *never* been the case for me. I always wind up having to go into the
bowels of the build scripts to try to figure out what it's doing. Since
I'm not really a Unix person, it takes me forever to figure it out and
then I can't remember how I made it work.
I do have a VAXstation 4000/96 here, but the last time I tried NetBSD on
it the ethernet was flaky, so couldn't get it running well as a
development host, either. I haven't tried a recent release of NetBSD to
see if they've fixed the ethernet driver.
But, mostly, I got distracted by World of Warcraft, which has been
sucking up an awful lot of my time over the last few years...
rivie at ridgenet.net