UNO IDL Compiler - idlc
'idlc' is a new idl compiler. We did some changes on the IDL language specification 
  to simplify the syntax.
The idl compiler transforms interface definitions written in idl into urd files. 
  The urd files are then going to be merged into the type library (rdb). You could 
  find a syntax description for IDL here.
      idlc [-options] file_1 ... file_n | @<filename>
 
   
    - file_1 ... file_n
- specifies one or more 
      idl files. Only files with the extension '.idl' are valid.
- @<filename>
- filename specifies the 
      name of a command file.
Options:
 
   
    - -O<path>
- path describes the output 
      directory. The generated output is a registry file with the same name as 
      the idl input file.
- -I<path>
- path specifies a directory 
      where are include files will be searched by the preprocessor. Multible directories 
      could be combined with ';'.
- -D<name>
- name defines a macro for 
      the preprocessor.
- -C
- generate complete type 
      information, including additional service information and documentation.
- -h|?
- print this help message 
      and exit.
-  
  Legal Notices