develooper Front page | perl.perl5.porters | Postings from February 2003

Re: [perl #20881] Make problem

Thread Previous | Thread Next
From:
H.Merijn Brand
Date:
February 13, 2003 07:22
Subject:
Re: [perl #20881] Make problem
Message ID:
20030213161842.95EA.H.M.BRAND@hccnet.nl
On Thu 13 Feb 2003 16:12, Waleed Hamad <whamad@strong.com> wrote:
> Andy,
>  Sorry to keep bothering you with this,
> 
>  I deleted both <build in> and <command line> from the makefile
>  Ran the make command again,
>  Things seemed to be working until the end of it, and here is a portion of
> the output and please take a close look at the last 4 lines.

The easiest (but not the fastest) solution is to change makedepend.SH
find the line to the sed command that deletes the '<builtin>' lines from
Makefiles, and change that to '<.*>'. In 5.8.0 that would look somewhat like

        $sed \
            -e '1d' \
            -e '/^#.*<stdin>/d' \
            -e '/^#.*<builtin>/d' \
            -e '/^#.*<built-in>/d' \
            -e '/^#.*<command line>/d' \
            -e '/^#.*"-"/d' \

Or, if you do it the .* way

        $sed \
            -e '1d' \
            -e '/^#.*<stdin>/d' \
            -e '/^#.*<.*>/d' \
            -e '/^#.*"-"/d' \

and then restart all over.

# make distclean
# Configure .....

>         Making utilities
> make[1]: Entering directory
> `/sccm/admin/mbaker/src/perl-5.6.1-linux/perl-5.6.1/utils'
> ../miniperl -I../lib c2ph.PL
> Extracting c2ph (with variable substitutions)
> Linking c2ph to pstruct.
> ../miniperl -I../lib h2ph.PL
> Extracting h2ph (with variable substitutions)
> ../miniperl -I../lib h2xs.PL
> Extracting h2xs (with variable substitutions)
> ../miniperl -I../lib perlbug.PL
> Extracting perlbug (with variable substitutions)
> ../miniperl -I../lib perldoc.PL
> Extracting perldoc (with variable substitutions)
> ../miniperl -I../lib pl2pm.PL
> Extracting pl2pm (with variable substitutions)
> ../miniperl -I../lib splain.PL
> Extracting splain (with variable substitutions)
> ../miniperl -I../lib perlcc.PL
> Extracting perlcc (with variable substitutions)
> ../miniperl -I../lib dprofpp.PL
> Extracting dprofpp (with variable substitutions)
> make[1]: Leaving directory
> `/sccm/admin/mbaker/src/perl-5.6.1-linux/perl-5.6.1/utils'
>  
>         Making x2p stuff
> make[1]: Entering directory
> `/sccm/admin/mbaker/src/perl-5.6.1-linux/perl-5.6.1/x2p'
> make[1]: *** No rule to make target `<built-in>', needed by `hash.o'.  Stop.
> make[1]: Leaving directory
> `/sccm/admin/mbaker/src/perl-5.6.1-linux/perl-5.6.1/x2p'
> make: *** [translators] Error 2
> 
> 
> Any Suggestions??
> 
>  Please let me know,
> 
>  Thanks,
>  Waleed
> 
> 
> -----Original Message-----
> From: Andy Dougherty [mailto:perlbug-followup@perl.org]
> Sent: Wednesday, February 12, 2003 8:17 PM
> To: whamad@strong.com
> Subject: Re: [perl #20881] Make problem
> 
> 
> On 12 Feb 2003, Waleed Hamad wrote:
> 
> >  I just downloaded perl 5.6.1
> > make: *** No rule to make target `<built-in>', needed by `miniperlmain.o'.
> 
> The fix is simply to delete all the lines in 'makefile' that contain
> the string '<built-in>'.
> 
> This is also fixed in perl-5.8.0, which you might consider using instead.
>  
> > Do you know what am I missing??
> 
> Nothing, really.  It's a change in gcc-3's output that appeared after
> 5.6.1 was released.
> 
> -- 
>     Andy Dougherty		doughera@lafayette.edu
> 
> 
> 
> 
> *****DISCLOSURE STATEMENT*****
> This transmission may contain information which is confidential, proprietary
> and privileged.  If you are not the individual or entity to which it is
> addressed, note that any review, disclosure, copying, retransmission or
> other use is strictly prohibited.  If you received this transmission in
> error, please notify the sender immediately and delete the material from
> your system.  This transmission is for informational purposes only, and is
> not intended as an offer or solicitation for the purchase or sale of any
> financial instrument or as an official confirmation of any transaction.  Any
> information regarding specific investments or other products is not
> warranted as to completeness or accuracy and is subject to change without
> notice.

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: smokers@perl.org
http://archives.develooper.com/daily-build@perl.org/   perl-qa@perl.org
send smoke reports to: smokers-reports@perl.org, QA: http://qa.perl.org



Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About