On 2008-06-05 01:44:20 -0700, Jonathan Leffler wrote: > On Thu, Jun 5, 2008 at 12:54 AM, Scott Ryan <[EMAIL PROTECTED]> wrote: > > Hi I am struggling to build the DBD-Oracle module on mandriva 2008.1. [...] > > make: *** No rule to make target > > `/usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/EXTERN.h', needed by > > `Oracle.o'. Stop. > > > > Any help would be appreciated as google throws up nothing. > > > Assuming that the file doesn't exist - rather than no permissions - then > look to see whether there is any other file in the CORE directory. On my > Solaris machine, the equivalent file exists. If your > CORE directory is non-existent, or mostly empty (should be over 50 files in > it), then your best bet is probably build your own Perl. If just the one > file is missing, you could try a reinstall.
It is also possible that the header files are in a different package. Most Linux distributions split a basic perl installation into multiple packages. Although CORE/*.h are in the base package in the "perl" package in Redhat and Debian, Mandriva might have put them into a different package - look for something like "perl-devel", "perl-headers", or similar. hp -- _ | Peter J. Holzer | If I wanted to be "academically correct", |_|_) | Sysadmin WSR | I'd be programming in Java. | | | [EMAIL PROTECTED] | I don't, and I'm not. __/ | http://www.hjp.at/ | -- Jesse Erlbaum on dbi-users
pgp4TgF2ds08E.pgp
Description: PGP signature