Skip to main content

The IDL compiler fails with "idl: no IDL configuration file" error

  • May 17, 2013
  • 0 replies
  • 0 views

Summary The IDL compiler fails with "idl: no IDL configuration file" error
Article Number 15339
Environment Orbix 6.3 All Supported Operating Systems
Question/Problem Description The IDL compiler fails with "idl: no IDL configuration file" error
Problems running IDL compiler
Clarifying Information
Error Message
Defect/Enhancement Number
Cause The IDL compiler fails with the 'idl: no IDL configuration file!' error when the Orbix environment is not set correctly or as a result of running it on a drive or partition different to the Orbix installation drive. To resolve this ensure that your environment is set correctly, in particular that $IT_PRODUCT_DIR is set as an environment variable and not as a as a local variable.
Resolution

To run the idl compiler you need to have a couple of environment variables set properly as follows on all platforms:

IT_PRODUCT_DIR - set to point to your Orbix installation
IT_IDL_CONFIG_FILE - set to point to the configuration file for the IDL compiler $IT_PRODUCT_DIR\\asp\\6.x\\etc\\idl.cfg

On Solaris only:
LD_LIBRARY_PATH - set to $IT_PRODUCT_DIR/shlib:$IT_PRODUCT_DIR/shlib/default:$LD_LIBRARY_PATH

It is generally easier to have a configuration domain set up with the Orbix 6.x itconfigure tool so that you can just source the generated environment script to set up your environment properly. But you can also use the idl compiler having set the above variables.

Workaround
Notes
Attachment
Created date: 06 September 2011
Last Modified: 13 February 2013
Last Published: 23 June 2012
First Published date: 10 September 2011

#Orbix
#KnowledgeDocs