Jon, Just execute the touchheaders.bat. You only need to do it once.
-- Mark Miesfeld On Mon, Jul 14, 2008 at 7:14 AM, Sahananda (Jon) Wolfers <[EMAIL PROTECTED]> wrote: > Hi Guys, > > thanks for the help - I have looked at the windows-build.txt & I'm sure if I > had to understand it, I could. > > I got much, much further this time. RexxApi.dll & RxApi.exe produced OK, > then this problem: > >> All done rexxapi.dll rxapi.exe >> . >> Building Kernel.... >> >> Microsoft (R) Program Maintenance Utility Version 7.00.8882 >> Copyright (C) Microsoft Corp 1988-2000. All rights reserved. >> >> . >> Generating >> D:\orxSVN\interpreter-3.x\trunk\\kernel\messages\RexxErrorCodes.h >> xalan -o >> D:\orxSVN\interpreter-3.x\trunk\\kernel\messages\RexxErrorCodes >> .h D:\orxSVN\interpreter-3.x\trunk\\kernel\messages\rexxmsg.xml >> D:\orxSVN\interp >> reter-3.x\trunk\\kernel\messages\RexxErrorCodes.xsl >> 'xalan' is not recognized as an internal or external command, >> operable program or batch file. >> NMAKE : fatal error U1077: 'xalan' : return code '0x1' >> Stop. >> ***! Error occured !** : build halted > > I see from the windows-build.txt that the solution to this problem is to use > touchheaders.bat, which I can find, but I am not sure how to run it. Is it > enough to just run it before the make or should I be inserting it in the > makeorx script? I don't see any reference to xalan in there. > > thanks, > > Jon > > > > 2008/7/14 Mark Miesfeld <[EMAIL PROTECTED]>: >> >> Jon, >> >> In the root of the source files there is a file called: windows-build.txt >> >> You should read through that, it gives help to avoid most of the >> problems you reported so far. >> >> -- >> Mark Miesfeld >> >> On Mon, Jul 14, 2008 at 5:13 AM, Sahananda (Jon) Wolfers >> <[EMAIL PROTECTED]> wrote: >> > Alright, now I get: >> > >> > D:\orxSVN\interpreter-3.x\trunk>makeorx DEBUG >> > 'svn' is not recognized as an internal or external command, >> > operable program or batch file. >> > Executing in a svn working copy, but could not determine the svn >> > revision >> > number. >> > Do NOT use this environment for a release build. >> > >> > Building Open Object REXX for Windows - Debug Version >> > 'killer' is not recognized as an internal or external command, >> > operable program or batch file. >> > Building Rexxapi.. >> > 'NMAKE' is not recognized as an internal or external command, >> > operable program or batch file. >> > ***! Error occured !** : build halted >> > >> > There is an nmake.exe in C:\Program Files\Microsoft Platform SDK\bin\. >> > I >> > don't know if this has to be added to the path. I installed the SDK >> > some >> > time ago when Mark was showing me what he had done with resource files. >> > Perhaps it is back-level? I'm not sure how to tell. >> > >> > Jon >> > >> > >> > >> > 2008/7/14 Rick McGuire <[EMAIL PROTECTED]>: >> >> >> >> By default, all of the output from the build is written to the file >> >> Win32dbg\build.log, so you can look in there to see what failed. You >> >> might want to disable that, since you're not working any of the C++ >> >> compile problems. Set the environment variable NO_BUILD_LOG to any >> >> value to have it go to the console. >> >> >> >> Rick >> >> >> >> On Mon, Jul 14, 2008 at 7:14 AM, Sahananda (Jon) Wolfers >> >> <[EMAIL PROTECTED]> wrote: >> >> > OK, I put the leading '\' on and got as far as the error message >> >> > below. >> >> > >> >> > C:\oorexx>c:\buildorx >> >> > >> >> > C:\oorexx>d: >> >> > >> >> > D:\>cd "D:\My Documents\ooRexx Project\interpreter-3.x\trunk" >> >> > >> >> > D:\My Documents\ooRexx Project\interpreter-3.x\trunk>set SRC_DRV=D: >> >> > >> >> > D:\My Documents\ooRexx Project\interpreter-3.x\trunk>set SRC_DIR="\My >> >> > Documents\ >> >> > ooRexx Project\interpreter-3.x\trunk\" >> >> > >> >> > D:\My Documents\ooRexx Project\interpreter-3.x\trunk>makeorx DEBUG >> >> > 'svn' is not recognized as an internal or external command, >> >> > operable program or batch file. >> >> > Executing in a svn working copy, but could not determine the svn >> >> > revision >> >> > number. >> >> > Do NOT use this environment for a release build. >> >> > >> >> > Building Open Object REXX for Windows - Debug Version >> >> > 'killer' is not recognized as an internal or external command, >> >> > operable program or batch file. >> >> > Building Rexxapi.. >> >> > ***! Error occured !** : build halted >> >> > >> >> > I shall have to find out how to move my repository. I've tried a >> >> > simple >> >> > cut >> >> > & paste and it is chuntering away - we shall see if that works when >> >> > it >> >> > has >> >> > finished. >> >> > >> >> > cheers, >> >> > >> >> > Jon >> >> > >> >> > >> >> > >> >> > 2008/7/14 Rick McGuire <[EMAIL PROTECTED]>: >> >> >> >> >> >> Does it just terminate with nothing else at that point? I've never >> >> >> seen it do that before. The messages about svn and killer are >> >> >> benign, >> >> >> and not a problem. I've never run the Express C++ before, but with >> >> >> visual studio, there's a batch file that needs to be run to set up >> >> >> the >> >> >> environment variables for the compile. >> >> >> >> >> >> However, I suspect the problem might be as simple as needing a >> >> >> leading >> >> >> "\" on your SRC_DIR environment variable. I'm also a little nervous >> >> >> about the spaces in the path name. I'm not sure anybody has ever >> >> >> done >> >> >> a build using a path with spaces, and it could cause some unexpected >> >> >> problems at some stage. >> >> >> >> >> >> Rick >> >> >> >> >> >> On Mon, Jul 14, 2008 at 6:52 AM, Sahananda (Jon) Wolfers >> >> >> <[EMAIL PROTECTED]> wrote: >> >> >> > Game to try it out. Without having made any changes to >> >> >> > coreclasses.orx >> >> >> > at >> >> >> > this point. First build said I needed to set SRC_DIR & SRC_DRV >> >> >> > environment >> >> >> > variables, so I wrote this little batch file: >> >> >> > >> >> >> >> d: >> >> >> >> cd "D:\My Documents\ooRexx Project\interpreter-3.x\trunk" >> >> >> >> set SRC_DRV=D: >> >> >> >> set SRC_DIR="My Documents\ooRexx Project\interpreter-3.x\trunk\" >> >> >> >> makeorx DEBUG >> >> >> > >> >> >> > Some sort of success, this is what I see in the console: >> >> >> >> >> >> >> >> C:\oorexx>c:\buildorx >> >> >> >> >> >> >> >> C:\oorexx>d: >> >> >> >> >> >> >> >> D:\>cd "D:\My Documents\ooRexx Project\interpreter-3.x\trunk" >> >> >> >> >> >> >> >> D:\My Documents\ooRexx Project\interpreter-3.x\trunk>set >> >> >> >> SRC_DRV=D: >> >> >> >> >> >> >> >> D:\My Documents\ooRexx Project\interpreter-3.x\trunk>set >> >> >> >> SRC_DIR="My >> >> >> >> Documents\o >> >> >> >> oRexx Project\interpreter-3.x\trunk\" >> >> >> >> >> >> >> >> D:\My Documents\ooRexx Project\interpreter-3.x\trunk>makeorx >> >> >> >> DEBUG >> >> >> >> 'svn' is not recognized as an internal or external command, >> >> >> >> operable program or batch file. >> >> >> >> Executing in a svn working copy, but could not determine the svn >> >> >> >> revision >> >> >> >> number. >> >> >> >> Do NOT use this environment for a release build. >> >> >> >> >> >> >> >> Building Open Object REXX for Windows - Debug Version >> >> >> >> 'killer' is not recognized as an internal or external command, >> >> >> >> operable program or batch file. >> >> >> >> The system cannot find the path specified. >> >> >> >> >> >> >> >> D:\My Documents\ooRexx Project\interpreter-3.x\trunk\My >> >> >> >> Documents\ooRexx >> >> >> >> Project >> >> >> >> \interpreter-3.x\trunk>c:\buildorx >> >> >> > >> >> >> > Am I starting off in the wrong directory perhaps? >> >> >> > >> >> >> > thanks, >> >> >> > >> >> >> > Jon >> >> >> > >> >> >> > >> >> >> > 2008/7/14 Rick McGuire <[EMAIL PROTECTED]>: >> >> >> >> >> >> >> >> You don't actually need to move the newly built files into your >> >> >> >> rexx_home to use this. Just CD into "..\trunk\Win32dbg" after >> >> >> >> the >> >> >> >> build and you should be able to run the new rexx version directly >> >> >> >> from >> >> >> >> there without having to touch your installed one. Do a "taskkill >> >> >> >> /F >> >> >> >> /IM rxapi.exe" to kill the existing rxapi process, then "rexx -v" >> >> >> >> to >> >> >> >> verify you have the new version. You'll want to do another >> >> >> >> taskkill >> >> >> >> when you're done working with the new build so your default setup >> >> >> >> picks up the matching version. >> >> >> >> >> >> >> >> Rick >> >> >> >> >> >> >> >> On Mon, Jul 14, 2008 at 6:00 AM, Sahananda (Jon) Wolfers >> >> >> >> <[EMAIL PROTECTED]> wrote: >> >> >> >> > OK, I have the C++ compiler installed together with SP1. All >> >> >> >> > went >> >> >> >> > smoothly >> >> >> >> > using the Windows installers, except it made me register, but >> >> >> >> > then >> >> >> >> > refers to >> >> >> >> > the GUI for entering the key, but I dont appear to have a GUI, >> >> >> >> > just a >> >> >> >> > command line utility. Anyway, I have saved the key and will >> >> >> >> > use >> >> >> >> > it >> >> >> >> > if/when >> >> >> >> > the software complains. >> >> >> >> > >> >> >> >> > I have tortoise SVN loaded with the repository root at D:\My >> >> >> >> > Documents\ooRexx Project\ >> >> >> >> > I have rexx 3.2.0 loaded with rexx_home at c:\oorexx >> >> >> >> > >> >> >> >> > What I think I have to do next is: >> >> >> >> > a) make changes to the versioned file at D:\My >> >> >> >> > Documents\ooRexx >> >> >> >> > >> >> >> >> > Project\interpreter-3.x\trunk\kernel\RexxClasses\coreclasses.orx >> >> >> >> > b) change directory to D:\My Documents\ooRexx >> >> >> >> > Project\interpreter-3.x\trunk >> >> >> >> > c) type "makeorx DEBUG" >> >> >> >> > d) if the make succeeds I will have an ooRexx build somewhere >> >> >> >> > that >> >> >> >> > I >> >> >> >> > will >> >> >> >> > have to move into rexx_home >> >> >> >> > That seems like enough steps for now. >> >> >> >> > >> >> >> >> > >> >> >> >> > does that sound more or less right? >> >> >> >> > >> >> >> >> > thanks, >> >> >> >> > >> >> >> >> > Jon >> >> >> >> > >> >> >> >> > >> >> >> >> > 2008/7/13 Mark Miesfeld <[EMAIL PROTECTED]>: >> >> >> >> >> >> >> >> >> >> On Sun, Jul 13, 2008 at 11:14 AM, Mark Miesfeld >> >> >> >> >> <[EMAIL PROTECTED]> >> >> >> >> >> wrote: >> >> >> >> >> >> >> >> >> >> > Here is link to get Visual C++ 2005: >> >> >> >> >> > >> >> >> >> >> > http://www.microsoft.com/express/2005/download/default.aspx# >> >> >> >> >> > >> >> >> >> >> > on that page you have to look closely at the different >> >> >> >> >> > selections, >> >> >> >> >> > they kind of blend together. Be sure you select C++ and not >> >> >> >> >> > say >> >> >> >> >> > C#. >> >> >> >> >> >> >> >> >> >> Jon, >> >> >> >> >> >> >> >> >> >> On that page, below the download buttons is some move detail >> >> >> >> >> on >> >> >> >> >> what >> >> >> >> >> you need to do. You should also install the service pack 1. >> >> >> >> >> There >> >> >> >> >> is >> >> >> >> >> an install update for Vista. You don't need that and I would >> >> >> >> >> skip >> >> >> >> >> that. >> >> >> >> >> >> >> >> >> >> Then, of course, you also need to install the Platform SDK. >> >> >> >> >> There >> >> >> >> >> is >> >> >> >> >> a link on the page to instructions for installing the SDK. On >> >> >> >> >> the >> >> >> >> >> page for the SDK, it lists a bunch of steps for updating some >> >> >> >> >> stuff >> >> >> >> >> in >> >> >> >> >> Visual C++. That stuff is only needed if you are going to be >> >> >> >> >> using >> >> >> >> >> 'Projects' from within Visual C++. Since you will be building >> >> >> >> >> using >> >> >> >> >> the command line, I would not fool with stuff for now. >> >> >> >> >> >> >> >> >> >> I just saw that Dave posted a link to get the ISO image. I >> >> >> >> >> would >> >> >> >> >> get >> >> >> >> >> the ISO image if you can burn your own CDs. It gives you >> >> >> >> >> better >> >> >> >> >> control. >> >> >> >> >> >> >> >> >> >> Here's a link to the SDK ISO image. I think it is easier to >> >> >> >> >> install >> >> >> >> >> Visual C++ from CD and then install the SDK from CD. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> http://www.microsoft.com/downloads/details.aspx?FamilyId=E15438AC-60BE-41BD-AA14-7F1E0F19CA0D&displaylang=en >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> >> Mark Miesfeld >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > ------------------------------------------------------------------------- >> >> >> >> > Sponsored by: SourceForge.net Community Choice Awards: VOTE >> >> >> >> > NOW! >> >> >> >> > Studies have shown that voting for your favorite open source >> >> >> >> > project, >> >> >> >> > along with a healthy diet, reduces your potential for chronic >> >> >> >> > lameness >> >> >> >> > and boredom. Vote Now at >> >> >> >> > http://www.sourceforge.net/community/cca08 >> >> >> >> > _______________________________________________ >> >> >> >> > Oorexx-devel mailing list >> >> >> >> > Oorexx-devel@lists.sourceforge.net >> >> >> >> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> >> >> > >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> >> >> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> >> >> >> Studies have shown that voting for your favorite open source >> >> >> >> project, >> >> >> >> along with a healthy diet, reduces your potential for chronic >> >> >> >> lameness >> >> >> >> and boredom. Vote Now at >> >> >> >> http://www.sourceforge.net/community/cca08 >> >> >> >> _______________________________________________ >> >> >> >> Oorexx-devel mailing list >> >> >> >> Oorexx-devel@lists.sourceforge.net >> >> >> >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > ------------------------------------------------------------------------- >> >> >> > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> >> >> > Studies have shown that voting for your favorite open source >> >> >> > project, >> >> >> > along with a healthy diet, reduces your potential for chronic >> >> >> > lameness >> >> >> > and boredom. Vote Now at >> >> >> > http://www.sourceforge.net/community/cca08 >> >> >> > _______________________________________________ >> >> >> > Oorexx-devel mailing list >> >> >> > Oorexx-devel@lists.sourceforge.net >> >> >> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> >> > >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> >> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> >> >> Studies have shown that voting for your favorite open source >> >> >> project, >> >> >> along with a healthy diet, reduces your potential for chronic >> >> >> lameness >> >> >> and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> >> >> _______________________________________________ >> >> >> Oorexx-devel mailing list >> >> >> Oorexx-devel@lists.sourceforge.net >> >> >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> > >> >> > >> >> > >> >> > >> >> > ------------------------------------------------------------------------- >> >> > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> >> > Studies have shown that voting for your favorite open source project, >> >> > along with a healthy diet, reduces your potential for chronic >> >> > lameness >> >> > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> >> > _______________________________________________ >> >> > Oorexx-devel mailing list >> >> > Oorexx-devel@lists.sourceforge.net >> >> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> > >> >> > >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> >> Studies have shown that voting for your favorite open source project, >> >> along with a healthy diet, reduces your potential for chronic lameness >> >> and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> >> _______________________________________________ >> >> Oorexx-devel mailing list >> >> Oorexx-devel@lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > >> > >> > >> > ------------------------------------------------------------------------- >> > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> > Studies have shown that voting for your favorite open source project, >> > along with a healthy diet, reduces your potential for chronic lameness >> > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> > _______________________________________________ >> > Oorexx-devel mailing list >> > Oorexx-devel@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > >> > >> >> ------------------------------------------------------------------------- >> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> Studies have shown that voting for your favorite open source project, >> along with a healthy diet, reduces your potential for chronic lameness >> and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> _______________________________________________ >> Oorexx-devel mailing list >> Oorexx-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel