[jacorb-bugs] [Bug 926] New: Preprocessor sysmbols not defined within IDL compiler

bugzilla-daemon at jacorb.org bugzilla-daemon at jacorb.org
Wed Aug 1 14:05:34 CEST 2012


http://www.jacorb.org/cgi-bin/bugzilla/show_bug.cgi?id=926

           Summary: Preprocessor sysmbols not defined within IDL compiler
           Product: JacORB
           Version: 3.0
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: trivial
          Priority: P5
         Component: IDL compiler
        AssignedTo: jacorb-bugs at lists.spline.inf.fu-berlin.de
        ReportedBy: steve at prismtechnologies.com


Currently JacORB won't compile this standard bit of OMG IDL:

#ifndef MODULE_COS_LW_LOG_STATUS_IDL
#define MODULE_COS_LW_LOG_STATUS_IDL

#ifdef _PRE_3_0_COMPILER_
#pragma prefix "omg.org <http://omg.org>"
#endif

module CosLwLog
{
#ifndef _PRE_3_0_COMPILER_
typeprefix CosLwLog "omg.org <http://omg.org>";
#endif
...
}

This is because _PRE_3_0_COMPILER_ is defined in jacorbdefs.idl which needs to
be either directly or indirectly included (indirectly via orb.h)


-- 
Configure bugmail: http://www.jacorb.org/cgi-bin/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the jacorb-bugs mailing list