[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PDP++ for OSX: Done!
The port to Mac OSX was not so bad -- I just finished it, using a
preliminary version of the 2.1 code (2.1a = alpha). Don't be frightened
by the alpha designation -- most of the changes are small bugfixes and
are unlikely to have introduced anything nasty. A release of 2.1 on
all platforms will occur sometime soonish..
to download stuff (also on the cnbc ftp site)
binaries:
ftp://grey.colorado.edu/pub/pdp++/pdp++_2.1a_bin_DARWIN.tar.gz
source with everything needed to compile:
ftp://grey.colorado.edu/pub/pdp++/pdp++_2.1a_src.tar.gz
important info on the port:
ftp://grey.colorado.edu/pub/pdp++/darwin/README.darwin
other key files needed for compiling:
ftp://grey.colorado.edu/pub/pdp++/darwin/*
some info from README.darwin:
CPU type is DARWIN or DARWINdebug. comments below are in
config/Makefile.DARWIN.
step 0 is to install XFree86 4.1.0. see www.xfree86.org for
downloading precompiled binaries, or just go to:
ftp://ftp.xfree86.org/pub/XFree86/4.1.0/binaries/Darwin-ppc/
I've only run it remotely (not on console of machine) but apparently
you just launch the x application and then use Ctrl-Alt-A or something
like that to switch back and forth between the main mac window and the
X window (where pdp++ runs).
Also, I ran the pdp++bench benchmark on a dual G4 450mhz system, and
got results that were just slightly faster than on a pentium system of
the equivalent Mhz (i.e., pretty slow by today's pentium standards) --
so if you want to run pdp++ as fast as possible, this might not be the
best platform. Apparently the fancy benchmark results all depend on
altivec, and I have no idea how to make that work with pdp++ (i'm
guessing it isn't just a matter of flipping a compiler switch..) If
any mac diehards out there want to make this work, that would be
great, but I'll most likely not be doing it..
- Randy