joe bayer wrote:
dear group

I am trying to install DBD::Oracle on a box that has oracle application server. The sqlplus works fine, but i got error
Unable to locate an oracle.mk, proc.mk or other suitable *.mk
        file in your Oracle installation.  (I looked in
        /usr/local/app/oracle/product/10.2.0/Ora10gSSB_1/rdbms/demo/demo_xe.mk 
/usr/local/app/oracle/product/10.2.0/Ora10gSSB_1/rdbms/lib/oracle.mk 
/usr/local/app/oracle/product/10.2.0/Ora10gSSB_1/rdbms/demo/oracle.mk 
/usr/local/app/oracle/product/10.2.0/Ora10gSSB_1/rdbms/demo/demo_rdbms.mk 
/usr/local/app/oracle/product/10.2.0/Ora10gSSB_1/precomp/demo/proc/proc.mk 
/usr/local/app/oracle/product/10.2.0/Ora10gSSB_1/precomp/demo/proc/demo_proc.mk 
/usr/local/app/oracle/product/10.2.0/Ora10gSSB_1/proc/lib/proc.mk 
/usr/local/app/oracle/product/10.2.0/Ora10gSSB_1/proc16/lib/proc16.mk under 
/usr/local/app/oracle/product/10.2.0/Ora10gSSB_1)

Is it a must that I have to install Oracle client for DBD to compile?

Thanks for your help

You need an Oracle client of some form. The easiest way these days is to install instant client. You will need the client and development libraries and optionally the sqlplus - 3 tar files, you just untar anywhere and then set your LD_LIBRARY_PATH (or whatever is appropriate to your dynamic linker) to the sdk dir before you run perl Makefile.PL.

Martin

Reply via email to