The JacORB IDL compiler should have gcc's -E option: preprocess only This would be useful for debugging nested IDLs, #ifdefs and the like. Workaround: use gcc -E
This might require some degree of restructuring of the lexer within the compiler. Given this is only of limited benefit to the overall ORB and there a couple of workarounds (use GCC or use TAO tao_idl preprocess only) I am closing this. However, if you have a patch then please feel free to reopen.