BUG - perl binding and IDL include path



If I initialise the perl binding with:

use CORBA::ORBit idl_path => "$ENV{ATEBUILD}/include/source:$ENV{ATE}/include:$ENV{TAO_ROOT}/orbsvcs/orbsvcs",
                 idl => [ 
			 qw( CosNaming.idl
			     ate/types/ATE.idl
			     ate/server/Pingable.idl
			     ate/server/ATEAuth.idl
			     ate/server/SessionFactory.idl
			   )
			];

The idl_path is used to open the IDL files correctly, but is _not_
passed on to the preprocessor, which will then silently fail to open
IDL referenced by a #include inside the toplevel IDLs.

This is with CORBA-ORBit-0.4.3. Is there anyway I can get it to pass
on the idl_path to the preprocessing stage?

TIA,
Alex Hornby




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]