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

Reply via email to