To show how to do this, the JAVA IDL compiler will be used as an example. As you may know if you wish to write a CORBA client, an IDL file is used to define the interface provided by a CORBA server. This IDL file is then used by a program called "IDL compiler" to generate client stubs and server skeletons implementing the particular ORB interface. GNOME-DB provides a top-level IDL file which defines all the CORBA interfaces exported. This file is called gda.idl and is found with your GNOME-DB distribution.
This IDL compiler is what you have to use to generate, in this case, client stubs. So, for example, using the JAVA IDL compiler, you would run:
java-idl gda.idl |