To fix a failing
#cpan DBD::Oracle
complaining about missing header files, you can specify the INCLUDE location like the following
#cpan <<< " o conf makepl_arg '-h /opt/oracle-client-11/sdk/include/' install DBD::Oracle "
With “o conf makepl_arg” we’ re just telling which parameters to pass to
#perl Makefile.PL
Obviously each module has its own ;)