Re: [ES40-developers] OSX command-line port without X-Code
Status: Alpha
Brought to you by:
iamcamiel
From: Martin B. <mar...@oo...> - 2008-10-22 12:27:32
|
Timothy, I tried the whole thing myself and I ran into a few problems, but the following should work: Get Apple X11 and install it. Get Xcode 3.x and install it in the default location (/Developer), I'm not sure but check for a X11 development option en select it. Get the source code $ cvs -d:pserver:ano...@es...:/cvsroot/es40 login <cr> $ cvs -z3 -d:pserver:ano...@es...:/cvsroot/es40 checkout -P es40 Add /Developer/usr/bin to your path. Go to the es40 directory and do the following: $ cp config/config.* . $ chmod +x *.sh configure config.sub config.guess $ ./configure --disable-sdl --disable-sdltest --with-x CXX=llvm-g++-4.2 CC=llvm-gcc-4.2 CPP=llvm-cpp-4.2 $ make clean $ make I don't think poco is still a requirement. You may need to get libpcap although Leopard appears to have a version of this library already. I chose the llvm version of gcc 4.2 but you can also use the generic gcc 4.2 by removing the text 'llvm-' from the configure line. X11 needs to be running for the gui stuff to work. You can run es40 without a gui, configure a serial console and connect to it's port using Terminal. I hope this helps to get you started. Regards, Martin Borgman, OpenOffice.org On OpenVMS Porting Group. Martin Borgman wrote: > In that case Timothy, welcome aboard. > > Regards, > > Martin Borgman, > OpenOffice.org On OpenVMS Porting Group. > > P.S., what is the alpha system you currently own, because most Alpha > systems do run OpenVMS, but some systems were never officially supported. > I have several Alpha machines in my house: > > * AlphaServer 1000A 5/400 - this one is supported by OpenVMS. > * Personal Workstation 600a - this one is not supported by > OpenVMS, the IDE controller isn't supported, but with a SCSI > controller like the KZPBA and SCSI CD player and some SCSI disks > you're in business. You also may like some graphics. An old pci > S3 card like the NumberNine should work. > * Digital Alpha Multia - this one is not supported by OpenVMS but > with some hacking and some drivers made by some hacking friends > at Digital, it will run OpenVMS up to version 7.3. I never tried > anything beyond that. > > > Timothy Patti wrote: >> Hello there, >> >> I downloaded es40_cvs_20080503_1030_src snapshot without using cvs >> which might explain the line terminator problem that I had. I'll try >> downloading with cvs itself and see what happens. I did modify some >> of the files to deal with the problem and got it to start building >> and then ran into an internal compiler error ( I think ? ). I'm also >> going to get the latest Apple compiler and see if it solves the >> second problem I had. >> >> I'm willing to take the leap, I know C and assembler and need a cool >> project to tinker with in order to get more into C++. >> >> I own a Alpha 21164SX system but it won't boot VMS according to the >> online docs. >> >> Tim >> >> >> On Tue, Oct 21, 2008 at 6:14 PM, Martin Borgman >> <mar...@oo... >> <mailto:mar...@oo...>> wrote: >> >> Hi Timothy, >> >> If all you want to is to study OpenVMS there are several other >> options. >> First of all there is simh. It basically works on any unix system >> and it works quite well. The downside is that you're stuck with >> OpenVMS VAX 7.3. >> Then there is Personal Alpha from SRI which is free, but requires >> Windows and the .Net framework. This should work just fine using >> bootcamp, or any VM. out there VirtualBox from SUN is a free option. >> As for our ES40 emulator it still requires a lot of work, but if >> you are willing to take the leap: >> - What sources did you use? >> - I've built various versions of es40 om my mac without using >> Xcode, the unix standard tools work just fine >> - I never encountered te problem you mention, but I use CVS tho >> get the sources. >> >> Kind Regards, >> >> Martin Borgman, >> OpenOffice.org On OpenVMS Porting Group. >> >> Timothy Patti wrote: >>> HI all.. I'm trying to build ES-40 on a MacBook Pro without >>> X-Code and the main problem that I'm having at the moment is >>> that the files all have the DOS/WINDOWS 0d0a line terminators in >>> them. This is causing some problems building in a command line >>> environment on OSX or I imagine any other UNIX system. >>> >>> My motivation is to get OpenVMS running on my MacBook Pro so I >>> can study VMS. >>> >>> Is everyone else building ES-40 on windows or on the Mac >>> platform using an IDE of some sort ? >>> >>> Tim >>> >>> ------------------------------------------------------------------------ >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ <http://moblin-contest.org/redirect.php?banner_id=100&url=/> >>> ------------------------------------------------------------------------ >>> _______________________________________________ >>> Es40-developers mailing list >>> Es4...@li... <mailto:Es4...@li...> >>> https://lists.sourceforge.net/lists/listinfo/es40-developers >>> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move >> Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win >> great prizes >> Grand prize is a trip for two to an Open Source event anywhere in >> the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> <http://moblin-contest.org/redirect.php?banner_id=100&url=/> >> _______________________________________________ >> Es40-developers mailing list >> Es4...@li... >> <mailto:Es4...@li...> >> https://lists.sourceforge.net/lists/listinfo/es40-developers >> >> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Es40-developers mailing list >> Es4...@li... >> https://lists.sourceforge.net/lists/listinfo/es40-developers >> > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > ------------------------------------------------------------------------ > > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |