From: ams@gnu.org (Alfred M. Szmidt)
To: Eli Zaretskii <eliz@gnu.org>
Cc: gdb-patches@sourceware.org
Subject: Re: Building GDB 7.3.92 with MinGW
Date: Tue, 10 Jan 2012 19:31:00 -0000 [thread overview]
Message-ID: <E1RkhJn-0008LM-LJ@fencepost.gnu.org> (raw)
In-Reply-To: <83hb03e9sx.fsf@gnu.org> (message from Eli Zaretskii on Tue, 10 Jan 2012 19:39:42 +0200)
2. "make install-strip" fails in readline/, in sim/, and in gdb/:
make[2]: Entering directory `/d/usr/eli/utils/gdb-7.3.92/readline'
make[2]: *** No rule to make target `install-strip'. Stop.
make[2]: Leaving directory `/d/usr/eli/utils/gdb-7.3.92/readline'
make[1]: *** [install-strip-readline] Error 2
make[2]: Entering directory `/d/usr/eli/utils/gdb-7.3.92/sim'
make[2]: *** No rule to make target `install-strip'.
make[2]: Leaving directory `/d/usr/eli/utils/gdb-7.3.92/sim'
make[1]: *** [install-strip-sim] Error 2
make[2]: Entering directory `/d/usr/eli/utils/gdb-7.3.92/gdb'
make[2]: *** No rule to make target `install-strip'.
make[2]: Leaving directory `/d/usr/eli/utils/gdb-7.3.92/gdb'
make[1]: *** [install-strip-gdb] Error 2
make[1]: Target `install-strip-host' not remade because of errors.
make[1]: Nothing to be done for `install-strip-target'.
make[1]: Leaving directory `/d/usr/eli/utils/gdb-7.3.92'
make: *** [install-strip] Error 2
The reason is that these directories simply don't have the
"install-strip" target in their Makefile.in files. I think that
target should be added, because that's AFAIK how GDB is supposed
to be installed on end-user systems.
`make install' is generally the way one should install GNU projects on
a end-user system, since that makes it possible to debug things (hence
why CFLAGS contains -g by default); install-strip is really for people
with little disk space.
Finally, a question: Why are we installing libraries (libbfd,
libopcodes, libiberty) and the standards.info manual? The
libraries are not part of GDB, we import them from elsewhere.
"make install" will happily overwrite existing installation of
these libraries that could potentially be newer, coming from their
respective upstream distributions. How about removing these from
"make install"?
I personally never understood why they get installed by binutils, or
gdb.
next prev parent reply other threads:[~2012-01-10 19:25 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-10 18:46 Eli Zaretskii
2012-01-10 18:59 ` Doug Evans
2012-01-10 20:56 ` Eli Zaretskii
2012-01-13 11:28 ` Eli Zaretskii
2012-01-10 19:25 ` Tom Tromey
2012-01-10 20:55 ` Joseph S. Myers
2012-01-10 20:58 ` Eli Zaretskii
2012-01-10 21:00 ` Eli Zaretskii
2012-01-10 19:31 ` Alfred M. Szmidt [this message]
2012-01-10 21:01 ` Eli Zaretskii
2012-01-10 21:26 ` Doug Evans
2012-01-11 0:37 ` asmwarrior
2012-01-11 4:08 ` Eli Zaretskii
2012-01-11 4:54 ` asmwarrior
2012-01-11 17:54 ` Doug Evans
2012-01-12 0:17 ` asmwarrior
2012-01-12 6:47 ` Eli Zaretskii
2012-01-12 8:07 ` Joel Brobecker
2012-01-12 11:54 ` Eli Zaretskii
2012-01-12 12:35 ` Joel Brobecker
2012-01-12 16:59 ` Eli Zaretskii
2012-01-13 14:29 ` asmwarrior
2012-01-13 16:55 ` Eli Zaretskii
2012-01-14 13:53 ` asmwarrior
[not found] ` <4F117B33.8080906@gmail.com>
2012-01-14 18:15 ` Eli Zaretskii
2012-01-15 3:33 ` Pierre Muller
[not found] ` <18546.4176851839$1326580387@news.gmane.org>
2012-01-15 3:54 ` asmwarrior
[not found] ` <000001ccd30c$5ce854e0$16b8fea0$%muller@ics-cnrs.unistra.fr>
2012-01-15 13:35 ` Eli Zaretskii
2012-01-15 17:01 ` Joel Brobecker
2012-01-15 18:55 ` Eli Zaretskii
2012-01-15 18:01 ` Pierre Muller
[not found] ` <000301ccd3a7$3db8c460$b92a4d20$%muller@ics-cnrs.unistra.fr>
2012-01-15 18:55 ` Eli Zaretskii
2012-01-16 3:08 ` Pierre Muller
2012-01-10 21:33 ` Tom Tromey
2012-01-11 1:31 ` asmwarrior
2012-01-11 4:30 ` Eli Zaretskii
2012-01-11 4:30 ` asmwarrior
2012-01-11 3:32 ` Joel Brobecker
2012-01-13 11:06 ` Eli Zaretskii
2012-01-13 12:39 ` Joel Brobecker
2012-01-13 13:56 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1RkhJn-0008LM-LJ@fencepost.gnu.org \
--to=ams@gnu.org \
--cc=eliz@gnu.org \
--cc=gdb-patches@sourceware.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).