[ace-users] [ace-user] problem on building ACE+TAO+CAIO

Jeong Ho Lee friend25kr at gmail.com
Wed Jul 11 16:31:22 CDT 2007


Dear, all.
I have a problem on buliding ACE+TAO+CAIO.

    ACE VERSION: 5.5

    HOST MACHINE and OPERATING SYSTEM:
        HOST Machine: Intel Pentium D 3.0 1GB
        OS: Windows XP Professional SP2

    TARGET MACHINE and OPERATING SYSTEM
        Same with the HOST machine and OS

    THE $ACE_ROOT/ace/config.h FILE
         #define ACE_HAS_MFC 1
         #define ACE_NO_INLINE
         #define ACE_HAS_STANDARD_CPP_LIBRARY 1
         #include "ace/config-win32.h"

    DOES THE PROBLEM AFFECT:
        ACE+TAO+CAIO building

    SYNOPSIS:
        occurrance of syntax error during building ACE+TAO+CAIO

    DESCRIPTION:
        during building ACE+TAO+CAIO, syntax errors occurs at the point
        of enum definition in the file, options.h. Also, there are
bunch of other
        errors.

    class ACE_Svc_Export Options
    {
      // = TITLE
      //     Singleton that consolidates all Options for a gatewayd.
    public:
      // = Options that can be enabled/disabled.
      enum
      {
        // = The types of threading strategies.
        REACTIVE = 0,
        OUTPUT_MT = 1,
        INPUT_MT = 2,

        VERBOSE = 01,
        DEBUG = 02,

        SUPPLIER_ACCEPTOR = 04,
        CONSUMER_ACCEPTOR = 010,
        SUPPLIER_CONNECTOR = 020,
        CONSUMER_CONNECTOR = 040
      };

        one of them says that '}' is missing in front of '='.
        Did I misconfigure something?

Thanks.
- Jeong Ho.



More information about the Ace-users mailing list