I've tried to upgrade my default Perl 5.6.0 install to 5.6.1 and here is
my experience...
On Monday, April 9, 2001, at 07:10 PM, Ken Williams wrote:
>
> In a nutshell:
>
> % setenv LC_ALL C
> % sh Configure -ds -e -Dprefix=/usr -Dccflags="-g -pipe" -Dldflags=
> -Dfirstmakefile=GNUmakefile
> [bunch of output snipped]
> % make
> [bunch of output snipped]
> % make test
> Failed 4 test scripts out of 251, 98.41% okay.
First off, I tried to set Configure exactly as above (after confirming
that perl -V matched... it does.) What I got was:
[localhost:~/desktop/perl-5.6.1] gary% sh Configure -ds -e -Dprefix=/usr
-Dccflags="-g -pipe" -Dldflags= -Dfirstmakefile=GNUmakefile
Configure: use '-U symbol=', not '-D symbol='.
Configure: ignoring -D ldflags=
<snip>
No problemo. Changing the -Dldflags= to -Uldflags= I get:
[localhost:~/desktop/perl-5.6.1] gary% sh Configure -ds -e -Dprefix=/usr
-Dccflags="-g -pipe" -Uldflags= -Dfirstmakefile=GNUmakefile
First let's make sure your kit is complete. Checking...
ls: lib/unicode/In/CJKUnifiedIdeographsExtensionA.pl: No such file or
directory
ls: lib/unicode/In/IdeographicDescriptionCharacters.pl: No such file or
directory
ls: lib/unicode/In/UnifiedCanadianAboriginalSyllabics.pl: No such file
or directory
THIS PACKAGE SEEMS TO BE INCOMPLETE.
<snip>
Anyone else had a problem with an incomplete package? I got my install
directly from CPAN... Anyway, throwing caution to the wind (and blowing
off the Unicode stuff) I continued the Configure which seemed to finish
ok. Typing "Make" however yielded this:
[localhost:~/desktop/perl-5.6.1] gary% make
make: *** No targets specified and no makefile found. Stop.
... which now sounds like the same problem Ken was having regarding the
missing makefile.
Does anyone have any suggestions? I'm very knowledgeable about Perl but
a rookie when it comes to building Perl from source. All help is
appreciated...
---
Gary Blackburn
[EMAIL PROTECTED]