On Wed, 2 Jan 2008, Zane H. Healy wrote:
Commercially?
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
(
http://cpm.z80.de/ 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...
--
roger ivie
rivie at
ridgenet.net