• Problem building TAO_ACE for a 32bit platform using visual studio's pla

    From correiodosa@gmail.com@21:1/5 to All on Tue Oct 25 07:48:45 2016
    ACE VERSION: 6.4.1

    HOST MACHINE and OPERATING SYSTEM:

    - Windows 7 Service Pack 1, 64bit


    TARGET MACHINE and OPERATING SYSTEM, if different from HOST:

    COMPILER NAME AND VERSION (AND PATCHLEVEL):

    - Target Machine is the same as the host machine.

    - Compiler: platform toolset v140


    THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform-

    specific file, simply state which one]:

    - #include "ace/config-win32.h"



    THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if you

    use a link to a platform-specific file, simply state which one

    (unless this isn't used in this case, e.g., with Microsoft Visual

    C++)]:

    - Microsoft Visual C++


    CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features

    (used by MPC when you generate your own makefiles):

    - Not used


    AREA/CLASS/EXAMPLE AFFECTED:

    - This problem appears to be related with problems compiling or executing TAO_idl


    DOES THE PROBLEM AFFECT:

    - The problem affects compilation.

    - This problem seems to affect TAO.


    SYNOPSIS:

    I've recently downloaded the latest distribution of the ACE 6.4.1 and TAO 2.4.1 and I've been trying to unsuccessfully build it with Visual Studio 2015, in Debug mode for the 32bit platform.
    If I try to build it in 64bit it builds just fine however in 32bit it fails. In recent time I've successfully built the version 1.6a from OCI in Debug mode for the 32 bit platform in the same machine so I think I've everything well configured in my
    machine.



    DESCRIPTION :

    Here is part of the error list when I am trying to build TAO_ACE_vc14.sln in debug mode 32bit, it seems the problem is related with TAO_idl, the same happens when trying to build in Release mode. The error is always the same, and it occurs in different
    projects

    Error: MSB6006 "cmd.exe" exited with code -1073741511.
    Projects: Codeset_Idl, CodecFactory_Idl, AnyTypeCode_Idl, Valuetype_Idl, PI_Idl, IORManipulation_Idl, PortableServer_Idl, Messaging_Idl, RTable_Core_Idl...

    REPEAT BY:

    Just extract ACE+TAO-6.4.1.zip add the and add the config.h file, then compile the TAO_ACE_vc14.sln using v140 platform toolset in visual studio 2015 for a 32 bit platform in debug or release mode.



    SAMPLE FIX/WORKAROUND:

    No workaround found, however if the same solution is compiled for a 64 bit platform, the build is successful.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)