On Wed, Oct 21, 2015 at 3:45 PM, Erich Steinböck <erich.steinbo...@gmail.com
> wrote:

> NMake proceeds further but then hangs at the point below.
>>
> Same issue here (Windows 7).
> cmake ran successfully, nmake proceeds up to
>
> [ 80%] Generating bin/rexx.img
>
> and hangs.
>
> I see that exactly the same issue was independently reported also by
> Staffan and René last September.
>
> Jon, did you solve this issue?
> Any ideas what I should try?
>
>
run rexximage in the debugger and see where the hang is.

Rick


> Thanks, Erich
>
> On Wed, May 27, 2015 at 9:16 AM, Jon Wolfers <sahana...@gmail.com> wrote:
>
>> Hi Jean-Louis,
>>
>> thanks.  I updated my source and tried again.  NMake proceeds further but
>> then hangs at the point below.
>>
>> Linking CXX shared library bin\orexxole.dll
>>>    Creating library bin\orexxole.lib and object bin\orexxole.exp
>>> [ 85%] Built target orexxole
>>> Scanning dependencies of target rexx_img
>>> [ 85%] Generating bin/CoreClasses.orx
>>> [ 86%] Generating bin/StreamClasses.orx
>>> [ 86%] Generating bin/Serializable.orx
>>> [ 86%] Generating bin/PlatformObjects.orx
>>> [ 86%] Generating bin/orexxole.cls
>>> [ 86%] Generating bin/rexx.img
>>>
>>
>> That looks like the problem you & RIck discuss above.  I don't have time
>> this morning, but will investigate tomorrow.
>>
>> Jon
>>
>>
>> On 26 May 2015 at 23:59, Jean-Louis Faucher <jfaucher...@gmail.com>
>> wrote:
>>
>>> Rick, thanks.
>>> Indeed, I installed only Visual Studio Community 2013, without
>>> additional sdk.
>>> This version is installed by default with several sdk (from  v7.0A to
>>> v8.1A), and I found the file AgtCtl_i.c in the directory 'include' of
>>> the sdk v7.1A. I will modify the include path to make it visible.
>>>
>>> Jean-Louis
>>>
>>> 2015-05-27 0:08 GMT+02:00 Rick McGuire <object.r...@gmail.com>:
>>>
>>>> Jean-Louis, you need to install the Windows 7 SDK (download here:
>>>> http://www.microsoft.com/en-us/download/details.aspx?id=3138) and make
>>>> sure the sdk include directory is also added to the include path.  My setup
>>>> batch file I posted earlier includes that setup step, but you need the sdk
>>>> installed.
>>>>
>>>> Rick
>>>>
>>>> On Tue, May 26, 2015 at 5:37 PM, Jean-Louis Faucher <
>>>> jfaucher...@gmail.com> wrote:
>>>>
>>>>> Jon
>>>>> Should compile now (tested under MacOs).
>>>>>
>>>>> You may have another problem when compiling
>>>>> extensions/platform/windows/ole.
>>>>> The fie AgtCtl_i.c is no longer delivered by Microsoft in the recent
>>>>> versions of Visual C++.
>>>>> If you have the problem, then you can copy the attached file in the
>>>>> directory 'ole' (not to commit in svn, this is a temporary workaround).
>>>>> Copied from an old version of Visual C++.
>>>>>
>>>>> I have seen a similar file in the public domain here :
>>>>>
>>>>> https://github.com/martell/i686-w64-mingw32/blob/master/i686-w64-mingw32/libsrc/agtctl_i.c
>>>>> Not tested, and not sure that this file could be committed in our svn
>>>>> repository.
>>>>>
>>>>> Jean Louis
>>>>>
>>>>>
>>>>> 2015-05-26 19:55 GMT+02:00 Jon Wolfers <sahana...@gmail.com>:
>>>>>
>>>>>> OK.  I have run CMake and NMake, but the build bombs out in
>>>>>> objectclass.cpp(1773) where it could not choose a suitable overload for 
>>>>>> the
>>>>>> reportException call.
>>>>>>
>>>>>> Erich, this looks like your change 10916  for setMethod exception
>>>>>> reporting.  Do you need help with this?
>>>>>>
>>>>>> Jon
>>>>>>
>>>>>> On 26 May 2015 at 16:02, Rick McGuire <object.r...@gmail.com> wrote:
>>>>>>
>>>>>>> Jon, no.  When you do the checkout, all the rest of the stuff prior
>>>>>>> to the last directory level is stripped off.  So assuming your checkout 
>>>>>>> was
>>>>>>> done in similar fashion, then your source location would just be
>>>>>>> "c:\oorexx\svn"
>>>>>>>
>>>>>>> Rick
>>>>>>>
>>>>>>> On Tue, May 26, 2015 at 10:55 AM, Jon Wolfers <sahana...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi Rick,
>>>>>>>>
>>>>>>>> this is good stuff.  When you tell cmake where the checked out
>>>>>>>> source is, where in the SVN tree do you point?
>>>>>>>>
>>>>>>>> Does this look right If I have my working copy in c:\ooRexx\svn?
>>>>>>>>
>>>>>>>> C:\oorexx\svn\code-0\main\trunk
>>>>>>>>
>>>>>>>> thanks
>>>>>>>>
>>>>>>>> Jon
>>>>>>>>
>>>>>>>> On 26 May 2015 at 15:15, Rick McGuire <object.r...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> A small correction to the above.  I just double checked, and I am
>>>>>>>>> not using an installed NSIS version after all.  It is sufficient to 
>>>>>>>>> down
>>>>>>>>> load the .zip file and unzip it into a directory.
>>>>>>>>>
>>>>>>>>> Rick
>>>>>>>>>
>>>>>>>>> On Tue, May 26, 2015 at 10:08 AM, Rick McGuire <
>>>>>>>>> object.r...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, May 26, 2015 at 9:26 AM, Erich Steinböck <
>>>>>>>>>> erich.steinbo...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> can anyone lead me through building for Windows
>>>>>>>>>>>>
>>>>>>>>>>> I'd also be very much interested in how to build the interpreter
>>>>>>>>>>>
>>>>>>>>>>> How much from scratch?  What do you have installed already (svn,
>>>>>>>>>>>> cmake, visual studio of some flavor, nsis, etc.)?
>>>>>>>>>>>
>>>>>>>>>>> Until now I've just installed SVN
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Well, you will need to install some version of visual C++ (I
>>>>>>>>>> recommend a recent version),  One of the free express downloads is
>>>>>>>>>> sufficient.  You will also need Cmake (min 2.8.3 version).  
>>>>>>>>>> Optionally, you
>>>>>>>>>> need a working Xerces install (although I suspect eventually you 
>>>>>>>>>> will want
>>>>>>>>>> to have this).  If you build the installer, you will need to also 
>>>>>>>>>> install
>>>>>>>>>> NSIS.  The downloads required for this can be found here:
>>>>>>>>>> http://sourceforge.net/projects/oorexx/files/windows-build-tools/1.0/
>>>>>>>>>>
>>>>>>>>>> Important note:  When we switched to the CMake build, there's
>>>>>>>>>> some stuff inside of CMake that looks for an installed version of 
>>>>>>>>>> NSIS.  I
>>>>>>>>>> found it necessary to download an NSIS install, then overlay that 
>>>>>>>>>> install
>>>>>>>>>> with the files from the downloaded zip file.  This is a special NSIS
>>>>>>>>>> version that includes support for long environment strings.
>>>>>>>>>>
>>>>>>>>>> I used the following simple batch file to setup my build
>>>>>>>>>> environment in a command window where I'm doing work.
>>>>>>>>>>
>>>>>>>>>> set TEST_DIR=C:\ORexxDev\testset SRC_DRV=C:set 
>>>>>>>>>> BLD_DIR=\OrexxDev\builds\%1set REXX_BUILD_HOME=%SRC_DRV%%BLD_DIR%set 
>>>>>>>>>> REXX_HOME=%SRC_DRV%%BLD_DIR%set EDITOR=notepad.execall "C:\Program 
>>>>>>>>>> Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x64set 
>>>>>>>>>> INCLUDE=%INCLUDE%;c:\Program Files (x86)\Microsoft 
>>>>>>>>>> SDKs\Windows\v7.1A\include;path 
>>>>>>>>>> c:\NSIS;%REXX_BUILD_HOME%\bin;%PATH%;c:\Xalan\bin;c:\Xerces\bin;%TEST_DIR%;%TEST_DIR%\framework;cd
>>>>>>>>>>  %BLD_DIR%
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> The argument to the batch file is the location of a particular
>>>>>>>>>> build.  The build target will know the source location you work 
>>>>>>>>>> working
>>>>>>>>>> with (more on this later).  This adds the build bin directory to the 
>>>>>>>>>> path,
>>>>>>>>>> as well as setting up path access to all of the needed build tools.  
>>>>>>>>>> This
>>>>>>>>>> version assumes the 64-bit build.  To build in 32-bits, remove the 
>>>>>>>>>> x64 from
>>>>>>>>>> the vcvarsall batch file call.
>>>>>>>>>>
>>>>>>>>>> Once you have all of the tools installed, you can build with the
>>>>>>>>>> following steps.  I will show the command examples using my directory
>>>>>>>>>> locations just for simplicity.  Replace with whatever locations you 
>>>>>>>>>> prefer
>>>>>>>>>> when you set this up yourself.  The following assumes
>>>>>>>>>>
>>>>>>>>>> 1)  Check out the code into a source directory.
>>>>>>>>>>
>>>>>>>>>> md \OrexxDev
>>>>>>>>>> cd \OrexxDev
>>>>>>>>>> svn cosvn+ssh://
>>>>>>>>>> bigr...@svn.code.sf.net/p/oorexx/code-0/main/trunk oorexx
>>>>>>>>>>
>>>>>>>>>> 2) Create a directory for a build target:
>>>>>>>>>>
>>>>>>>>>> md \OrexxDev\builds\debug
>>>>>>>>>> cd \OrexxDev\builds\debug
>>>>>>>>>>
>>>>>>>>>> 3) configure the build directory for building using cmake
>>>>>>>>>>
>>>>>>>>>> (from the build target directory)
>>>>>>>>>>
>>>>>>>>>> cmake -G "NMake Makefiles" c:\OrexxDev\oorexx
>>>>>>>>>>
>>>>>>>>>> This creates a build environment that linked to the checked out
>>>>>>>>>> source.  You can create and configure multiple builds from a single 
>>>>>>>>>> source
>>>>>>>>>> tree.  For example, the above creates the debug version.  To create a
>>>>>>>>>> retail build:
>>>>>>>>>>
>>>>>>>>>> cd ..\retail
>>>>>>>>>> md ..\retail
>>>>>>>>>> cmake -G "NMake Makefiles" c:\OrexxDev\oorexx
>>>>>>>>>> -DCMAKE_BUILD_TYPE=RELEASE
>>>>>>>>>>
>>>>>>>>>> Note:  once you have issued the CMake command for a build target,
>>>>>>>>>> you should not have to do that again.  CMake is pretty good at 
>>>>>>>>>> figuring out
>>>>>>>>>> when things change in the build process and reconfigures on demand.
>>>>>>>>>>
>>>>>>>>>> 4) Build the code
>>>>>>>>>>
>>>>>>>>>> (from your build directory):
>>>>>>>>>>
>>>>>>>>>> nmake
>>>>>>>>>>
>>>>>>>>>> The installer build is a separate build step.  Once you have a
>>>>>>>>>> clean interpreter build, issue the following command:
>>>>>>>>>>
>>>>>>>>>> nmake nsis_template_installers
>>>>>>>>>>
>>>>>>>>>> This will build the nsis installer from the build artifacts.
>>>>>>>>>> Note that you do not need to install the interpreter to actually run 
>>>>>>>>>> Rexx.
>>>>>>>>>> The build bin directory is already in the path, so the rexx command 
>>>>>>>>>> is
>>>>>>>>>> available to you at this point.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I tend to build things without building the installer and just
>>>>>>>>>>>> run things from the build directory
>>>>>>>>>>>>
>>>>>>>>>>> That would be perfect for me
>>>>>>>>>>>
>>>>>>>>>>> At the same time I'm of course also interested in how to
>>>>>>>>>>> correctly build docs.  I've posted in the buildteam
>>>>>>>>>>> <https://sourceforge.net/p/oorexx/discussion/buildteam/thread/52d3b56b/>
>>>>>>>>>>> what my current setup is.  The doc build works (I've only tested 
>>>>>>>>>>> rexxref),
>>>>>>>>>>> but generates literally thousands of FOP warnings/errors.  So I 
>>>>>>>>>>> wonder if
>>>>>>>>>>> I'd need to setup something differently.  I'd be grateful, if you 
>>>>>>>>>>> could
>>>>>>>>>>> share your experience regarding docs too
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> My experience was to rely on David for this :-)  I don't know if
>>>>>>>>>> it is possible to do this on Windows or not.  I kept a linux virtual
>>>>>>>>>> machine handy for when I needed to build the docs or just relied on 
>>>>>>>>>> David's
>>>>>>>>>> build machine.  David had some instructions for how to setup a 
>>>>>>>>>> machine, but
>>>>>>>>>> I'm not finding it right now.  Maybe David can chip in with some 
>>>>>>>>>> comments
>>>>>>>>>> here.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Erich
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, May 26, 2015 at 2:50 PM, Rick McGuire <
>>>>>>>>>>> object.r...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> How much from scratch?  What do you have installed already
>>>>>>>>>>>> (svn, cmake, visual studio of some flavor, nsis, etc.)?
>>>>>>>>>>>>
>>>>>>>>>>>> I tend to build things without building the installer and just
>>>>>>>>>>>> run things from the build directory using a simple batch file that 
>>>>>>>>>>>> sets up
>>>>>>>>>>>> paths appropriately.  That might be simpler for you.  Building the
>>>>>>>>>>>> installer gets you involved with issues such as doc locations, 
>>>>>>>>>>>> etc.  I can
>>>>>>>>>>>> share that batch file with you.
>>>>>>>>>>>>
>>>>>>>>>>>> Rick
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, May 26, 2015 at 8:35 AM, Jon Wolfers <
>>>>>>>>>>>> sahana...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I'm, looking for a recent 5.0.0 build for Windows (x86_32)
>>>>>>>>>>>>> I want to fulfil my promise to provide a test case for the
>>>>>>>>>>>>> resource directive.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I have an installer from revision 10820 (06Nov14) taken from
>>>>>>>>>>>>> the build machine, but there have been over 100 commits since 
>>>>>>>>>>>>> then.
>>>>>>>>>>>>> Does anyone have a more recent build for Windows (installer
>>>>>>>>>>>>> preferred)?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Failing that, can anyone lead me through building for Windows,
>>>>>>>>>>>>> pretty much from scratch?
>>>>>>>>>>>>>
>>>>>>>>>>>>> thanks,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Jon
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>> One dashboard for servers and applications across
>>>>>>>>>>>>> Physical-Virtual-Cloud
>>>>>>>>>>>>> Widest out-of-the-box monitoring support with 50+ applications
>>>>>>>>>>>>> Performance metrics, stats and reports that give you
>>>>>>>>>>>>> Actionable Insights
>>>>>>>>>>>>> Deep dive visibility with transaction tracing using APM
>>>>>>>>>>>>> Insight.
>>>>>>>>>>>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Oorexx-devel mailing list
>>>>>>>>>>>>> Oorexx-devel@lists.sourceforge.net
>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>> One dashboard for servers and applications across
>>>>>>>>>>>> Physical-Virtual-Cloud
>>>>>>>>>>>> Widest out-of-the-box monitoring support with 50+ applications
>>>>>>>>>>>> Performance metrics, stats and reports that give you Actionable
>>>>>>>>>>>> Insights
>>>>>>>>>>>> Deep dive visibility with transaction tracing using APM Insight.
>>>>>>>>>>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Oorexx-devel mailing list
>>>>>>>>>>>> Oorexx-devel@lists.sourceforge.net
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>> One dashboard for servers and applications across
>>>>>>>>>>> Physical-Virtual-Cloud
>>>>>>>>>>> Widest out-of-the-box monitoring support with 50+ applications
>>>>>>>>>>> Performance metrics, stats and reports that give you Actionable
>>>>>>>>>>> Insights
>>>>>>>>>>> Deep dive visibility with transaction tracing using APM Insight.
>>>>>>>>>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Oorexx-devel mailing list
>>>>>>>>>>> Oorexx-devel@lists.sourceforge.net
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> One dashboard for servers and applications across
>>>>>>>>> Physical-Virtual-Cloud
>>>>>>>>> Widest out-of-the-box monitoring support with 50+ applications
>>>>>>>>> Performance metrics, stats and reports that give you Actionable
>>>>>>>>> Insights
>>>>>>>>> Deep dive visibility with transaction tracing using APM Insight.
>>>>>>>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>>>>>>>> _______________________________________________
>>>>>>>>> Oorexx-devel mailing list
>>>>>>>>> Oorexx-devel@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> One dashboard for servers and applications across
>>>>>>>> Physical-Virtual-Cloud
>>>>>>>> Widest out-of-the-box monitoring support with 50+ applications
>>>>>>>> Performance metrics, stats and reports that give you Actionable
>>>>>>>> Insights
>>>>>>>> Deep dive visibility with transaction tracing using APM Insight.
>>>>>>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>>>>>>> _______________________________________________
>>>>>>>> Oorexx-devel mailing list
>>>>>>>> Oorexx-devel@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> One dashboard for servers and applications across
>>>>>> Physical-Virtual-Cloud
>>>>>> Widest out-of-the-box monitoring support with 50+ applications
>>>>>> Performance metrics, stats and reports that give you Actionable
>>>>>> Insights
>>>>>> Deep dive visibility with transaction tracing using APM Insight.
>>>>>> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
>>>>>> _______________________________________________
>>>>>> Oorexx-devel mailing list
>>>>>> Oorexx-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> Oorexx-devel mailing list
>>>>> Oorexx-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>>
>>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Oorexx-devel mailing list
>>>> Oorexx-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>>
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>>
>> _______________________________________________
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
>
------------------------------------------------------------------------------
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to