Article View: gnu.utils.bug
Article #575Errors in binutils Makefile
From: Francois Pinard
Date: Sun, 03 Dec 1989 19:30
Date: Sun, 03 Dec 1989 19:30
46 lines
1894 bytes
1894 bytes
I fetched binutils from prep.ai.mit.edu this morning. The making was
done on a Sun-4 using make 3.57. Here is an informal description of
the problems:
1) Makefile symbol `bindir' should be defined, an invitation do to
so should ideally appear at the beginning of the Makefile.
2) In install target, the last $ should be doubled.
3) In install target, the `cp' and the `mv' line should both have a
semicolon before the continuation.
Here is a quick diff to illustrate these points a little:
---------------------------------------------------------------------->
*** Makefile~ Sun Dec 3 13:53:07 1989
--- Makefile Sun Dec 3 14:19:28 1989
***************
*** 111,120 ****
compress < binutils.tar > binutils.tar.Z
rm -rf binutils
.PHONY: install
install: $(PROGS)
for file in $(PROGS); do \
! cp $$file $(bindir)/$${file}.new \
! mv $(bindir)/$${file}.new $(bindir)/$file \
done
--- 111,121 ----
compress < binutils.tar > binutils.tar.Z
rm -rf binutils
+ bindir =../../gnu/bin
.PHONY: install
install: $(PROGS)
for file in $(PROGS); do \
! cp $$file $(bindir)/$${file}.new; \
! mv $(bindir)/$${file}.new $(bindir)/$$file; \
done
----------------------------------------------------------------------<
--
Franc,ois Pinard pinard@iro.umontreal.ca
(514) 588-4656 ``Vivement GNU!'' ...!uunet!iros1!pinard
Technical Details
Message-ID:
<8912031930.AA27800@kovic.IRO.UMontreal.CA>Path:
arc1-ca.pugleaf.net!utzoo!telly!philmtl!uunet!tut.cis.ohio-state.edu!EDDIE.MIT.EDU!mcgill-vision!iros1!pinardShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!philmtl!uunet!tut.cis.ohio-state.edu!EDDIE.MIT.EDU!mcgill-vision!iros1!pinard From: mcgill-vision!iros1!pinard@EDDIE.MIT.EDU (Francois Pinard) Newsgroups: gnu.utils.bug Subject: Errors in binutils Makefile Message-ID: <8912031930.AA27800@kovic.IRO.UMontreal.CA> Date: 3 Dec 89 19:30:47 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 46