Front page | perl.perl5.porters |
Postings from February 2003
RE: [perl #20881] Make problem
Thread Previous
|
Thread Next
From:
Waleed Hamad
Date:
February 13, 2003 07:59
Subject:
RE: [perl #20881] Make problem
Message ID:
CBEBC93DECBBD411ADD900508BAF216010E62D3F@exchange2.strong-funds.com
Thank you so very much for all the help that you are trying to provide.
That is so nice of you and I did not expect all of this from you guys.
I am still having the problem though, and I hope you will continue helping
me until I get it resolved.
After I received your email here is what I have done.
#1. Ran the make distclean
#2. Ran the sh Configure (to rebuild everything again)
#3. Edited the makedepend.SH looking for anything on the <build in> and I
did not find anything
#4. So I edited the makefile itself
deleted all the lines that has to do with the <command line> one
Changed the <built-in> to <.*> as you recommended
#5. Ran the make command
I got this error
make: *** No rule to make target `<.*>', needed by `miniperlmain.o'. Stop.
So Are you trying to tell me that instead of doing these steps I just
mentioned above to do the following
#1. Edit the makedepend.SH file
At the end of the file change add the following
$sed \
-e '1d' \
-e '/^#.*<stdin>/d' \
-e '/^#.*<.*>/d' \
-e '/^#.*"-"/d' \
Save the file
#2. ran the make distclean and the Configure again
#3. edit the makefile and change the <built in> to <.*>
#4. Run the make comamnd?????
If that is the case, what shall I do with the <command line> ??
Please let me know,
Thanks,
Waleed
-----Original Message-----
From: H.Merijn Brand (via RT) [mailto:perlbug-followup@perl.org]
Sent: Thursday, February 13, 2003 9:22 AM
To: whamad@strong.com
Subject: Re: [perl #20881] Make problem
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
*****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.
Thread Previous
|
Thread Next