I have installed ORBit2 and the C++ Bindings successfully on a Debian distribution of Linux. I tried to install the following packages in a RedHat 7.2 distribution:
pkgconfig-0.15.0.tar.gz
glib-2.2.3.tar.gz
gettext-0.13.1.tar.gz
libIDL-0.8.2.tar.gz
popt-1.6.3.tar.gz
linc-1.0.3.tar.gz
ORBit2-2.9.6.tar.gz
orbitcpp-1.3.8.tar.gz
IDL files that were compiling with the C++ bindings now generate the following error:
[larrygus lgust nav]$ make
orbit-idl-2 Navigation.idl
orbit-idl-2 2.9.6 compiling
mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule
orbit-idl-2 --skeleton-impl --lang="cpp" Navigation.idl
orbit-idl-2 2.9.6 compiling
mode, show preprocessor errors, passes: stubs skels common headers imodule
** (process:6180): WARNING **: idl-compiler backend not found.
** (process:6180): WARNING **: Navigation.idl compilation failed
make: *** [Navigation-common.c] Error 1
Do you have any idea why the idl-compiler backend can not be found? A path problem? A shared library that can't be found?