Thread: [ES40-developers] OSX command-line port without X-Code
Status: Alpha
Brought to you by:
iamcamiel
From: Timothy P. <vec...@gm...> - 2008-10-17 18:58:32
|
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 |
From: Martin B. <mar...@oo...> - 2008-10-21 23:14:38
|
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=/ > ------------------------------------------------------------------------ > > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |
From: Timothy P. <vec...@gm...> - 2008-10-21 23:47:17
|
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...> 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 worldhttp://moblin-contest.org/redirect.php?banner_id=100&url=/ > > ------------------------------ > _______________________________________________ > Es40-developers mailing lis...@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 > > |
From: Martin B. <mar...@oo...> - 2008-10-22 09:23:55
|
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 > |
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 > |
From: Camiel V. <iam...@gm...> - 2009-04-13 16:28:38
|
Dear groups, Over the past few weeks, I have received a number of questions regarding my commitment to and involvement with ES40 emulator development. This e-mail message is meant as a clarification of this, as well as of recent developments. As most of you will have noticed, I have spent little time on development on ES40 for almost a year. One of the reasons for this has been that the job that I've had for years with the Dutch Ministry of Agriculture became uncertain because of plans to move our office building, and my reluctance to relocate. At the same time, I was approached by Mr. Bruce Claremont of Migration Specialties, with the idea of starting development on a commercial multi-platform emulator. I have spent the better part of the last half of 2008 training people to take over my job, as well as that of two colleagues who left earlier in 2008. At the same time, I was making preparations to set up my own company, which I finally did in January 2009. Since then, I've been busy on the commercial emulators, as well as with the necessities involved with running a business. These developments have left me precious little time to devote to my family and hobbies, like the ES40 emulator. I apologize for being slow to respond to your e-mails. I don't expect to be able to devote a whole lot of time to the ES40 emulator this year. I would like to see the project succeed, however, so any improvements any of you can make are more than welcome. If someone would like to help out with checking patches into CVS and producing releases, please contact me directly. In the long run, I expect to see parts of the code developed for the commercial emulators find its way into the ES40 emulator. The reason that this will not happen anytime soon, is that the commercial emulator uses an entirely different basic framework, and code written for the commercial emulator isn't immediately compatible with ES40's framework. I hope this clarifies the recent slowness or lack of progress somewhat. Thank you for bearing with me. Kind regards, Camiel Vanderhoeven Camicom Software Services & Consulting Tarthorst 1009 6708 JH Wageningen, The Netherlands www.camicom.com | ca...@ca... |