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

Attachment: pgp4TgF2ds08E.pgp
Description: PGP signature

Reply via email to