I've deleted the lines as you said, and the following error appeared:

        make: *** No rule to make target `<command', needed by
`miniperlmain.o'.  Stop.

I looked at the makefile and it has lines like the following:

        av$(OBJ_EXT): <command line>

So I deleted them too.
After deleting the lines and doing "make" again, the follownig error
appeared:

( ... )
AutoSplitting perl library
SHLIB_PATH=/tmp/perl_dbi/perl-5.6.1 ./miniperl -Ilib -e 'use AutoSplit; \
        autosplit_lib_modules(@ARGV)' lib/*.pm lib/*/*.pm
sh writemain lib/auto/DynaLoader/DynaLoader.a  > writemain.tmp
sh mv-if-diff writemain.tmp perlmain.c
File perlmain.c not changed.

        Making DynaLoader (static)
make[1]: Entering directory `/tmp/perl_dbi/perl-5.6.1/ext/DynaLoader'
make[1]: Leaving directory `/tmp/perl_dbi/perl-5.6.1/ext/DynaLoader'
make[1]: Entering directory `/tmp/perl_dbi/perl-5.6.1/ext/DynaLoader'
make[1]: Leaving directory `/tmp/perl_dbi/perl-5.6.1/ext/DynaLoader'

        Making utilities
make[1]: Entering directory `/tmp/perl_dbi/perl-5.6.1/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/perl_dbi/perl-5.6.1/utils'

        Making x2p stuff
make[1]: Entering directory `/tmp/perl_dbi/perl-5.6.1/x2p'
make[1]: *** No rule to make target `<built-in>', needed by `hash.o'.  Stop.
make[1]: Leaving directory `/tmp/perl_dbi/perl-5.6.1/x2p'
make: *** [translators] Error 2

Looks like in "x2p stuff" there's references to targets "<built-in>"!?
Still this approach does not work.
Any ideas?




-----Original Message-----
From: Tim Bunce [mailto:[EMAIL PROTECTED]]
Sent: segunda-feira, 2 de Dezembro de 2002 15:18
To: Carlos Barroso
Cc: Tim Bunce; [EMAIL PROTECTED]
Subject: Re: Problem installing perl+dbi+dbd-oracle on HP-UX


On Mon, Dec 02, 2002 at 01:56:42PM -0000, Carlos Barroso wrote:
> In the makefile it has lines like the following:
> 
>       av$(OBJ_EXT): <built-in>
> 
> I don't know what are they for!?
> How can I correct this problem?

Try just deleting those lines.

Tim.

p.s. The README says don't email me directly, always use the dbi-user
mailing list.  Thanks.

> -----Original Message-----
> From: Tim Bunce [mailto:[EMAIL PROTECTED]]
> Sent: segunda-feira, 2 de Dezembro de 2002 13:23
> To: Carlos Barroso
> Cc: [EMAIL PROTECTED]
> Subject: Re: Problem installing perl+dbi+dbd-oracle on HP-UX
> 
> 
> Possibly due to errors in Oracle's own Makefile' (which DBD::Oracle
> copies chunks of).  What do those lines in the generated Makefile
> say (and pay special attention to whether lines start with spaces
> or tabs).
> 
> Tim.
> 
> On Mon, Dec 02, 2002 at 12:35:52PM -0000, Carlos Barroso wrote:
> > Hy.
> > I'm trying to compile and install perl 5.6.1 on HP-UX.
> > When I run "make" it gives me the following error:
> > 
> >     Bad character > (octal 76), line 679Make: .  Stop.
> > 
> > I thought it was because of the "make" binary. So I installed
> > the depot "gmake", and now it gives me the following error:
> > 
> >     make: *** No rule to make target `<built-in>', needed by
> > `miniperlmain.o'.  Stop.
> > 
> > 
> > Has anyone had this problem? Does anyone know how to solve this. Without
> > perl
> > I can't use DBI and DBD-Oracle.
> > Can someone please help me.

Reply via email to