Changeset 281


Ignore:
Timestamp:
Mar 30, 2007, 10:31:57 PM (18 years ago)
Author:
cinc
Message:

Some minor changes for the new IDL compiler

Location:
trunk/nom
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/nom/Makefile

    r242 r281  
    2222
    2323GCLIB           =       ./../../../o/gc.a
     24
     25# NOM IDL compiler
     26NOMIDLINC       =
     27#       -I$(FOUNDATIONPATH)/idl -I$(TKIDLDIR) \
     28#               -I$(GUITKPATH)/idl
     29
     30NOMIDLCOMPILER  =       $(BINDIR)/nom-idl-compiler.exe
    2431
    2532ADDLIBS         =
     
    8491BASE_SCCOMPILEH         =       sc -I $(IDLDIR) -p -r -sh -d$(CLASSINC) -maddstar -mnoint -S128000 -C128000  $< && $(FIXLINKAGEH)
    8592
    86 BASE_NOMCOMPILEH        =       $(IDLCOMP) --showcpperrors --header --output-dir=$(CLASSINC) $<
    87 BASE_NOMCOMPILEIH       =       $(IDLCOMP) --showcpperrors --ihfile --output-dir=$(CLASSINC) $<
     93#BASE_NOMCOMPILEH       =       $(IDLCOMP) --showcpperrors --header --output-dir=$(CLASSINC) $<
     94#BASE_NOMCOMPILEIH      =       $(IDLCOMP) --showcpperrors --ihfile --output-dir=$(CLASSINC) $<
    8895BASE_NOMCOMPILEC        =       $(IDLCOMP) --showcpperrors --c-template --output-dir=$(CLASSTEMPLATEDIR) $<
    8996 
     97BASE_NOMCOMPILEH        =       gcc -E -x c -D__NOM_IDL_COMPILER__ $(NOMIDLINC) $< | $(NOMIDLCOMPILER) --emit-h -d $(CLASSINC) -
     98BASE_NOMCOMPILEIH       =       gcc -E -x c -D__NOM_IDL_COMPILER__ $(NOMIDLINC) $< | $(NOMIDLCOMPILER) --emit-ih -d $(CLASSINC) -
     99
    90100
    91101$(OBJDIR)/%.o:  $(CLASSCDIR)/%.c $(NOMINCLUDES)
  • trunk/nom/idl/nomclassmanager.idl

    r250 r281  
    4040#define nomcm_idl
    4141
    42 #include <nomobj.idl>
     42#include "nomobj.idl"
    4343
    4444/** \interface NOMClassMgr
     
    5151interface NOMClassMgr : NOMObject
    5252{
    53 
     53#ifdef __NOM_IDL_COMPILER__
     54  filestem=nomclassmanager;
     55#endif
    5456  NOMCLASSVERSION(1, 0 );
    5557
     
    6971     The class with the given name or NULL if not found.
    7072   */
    71   Object nomFindClassFromId(in long classId,
     73  PNOMObject nomFindClassFromId(in long classId,
    7274                            in long ulMajorVersion,
    7375                            in long ulMinorVersion);
  • trunk/nom/idl/nomcls.idl

    r251 r281  
    5050interface NOMClass:NOMObject
    5151{
     52#ifdef __NOM_IDL_COMPILER__
     53  filestem=nomcls;
     54#endif
    5255
    5356  NOMCLASSVERSION(1, 0 );
  • trunk/nom/idl/nomobj.idl

    r255 r281  
    5353interface NOMObject
    5454{
     55#ifdef __NOM_IDL_COMPILER__
     56  filestem=nomobj;
     57#endif
    5558
    5659  NOMCLASSVERSION(1, 0 );
  • trunk/nom/include/nom.h

    r255 r281  
    9898typedef char*     CORBA_string;
    9999
     100//typedef gboolean    boolean;
     101
    100102#if 0
    101103#if !defined(ORBIT_DECL_CORBA_Object) && !defined(_CORBA_Object_defined)
     
    121123#ifndef NOM_BOOLEAN
    122124  #define NOM_BOOLEAN
    123   typedef unsigned char boolean; 
     125  typedef gboolean boolean; 
    124126#endif /* NOM_BOOLEAN */
    125127
  • trunk/nom/src/nomdebug.c

    r257 r281  
    109109  if(!fInitialized)
    110110    return TRUE;
    111 
    112   //if(strstr( chrMethodName, "nomIsObj"))
    113   //return TRUE;
    114111
    115112  if(ev && (ev->fFlags & NOMENV_FLG_DONT_CHECK_OBJECT))
Note: See TracChangeset for help on using the changeset viewer.