diff options
author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2006-03-03 17:19:15 +0300 |
---|---|---|
committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2006-03-03 17:19:15 +0300 |
commit | 7ad83b4e2ce8300fa1fb6506f9b47d75669fe917 (patch) | |
tree | a394ea9c1e7f9c270fd2272019c950fe6a476a25 /Rules.mak | |
parent | e3ec99de828dfdb2396b50c472ef381321e9f008 (diff) |
- ar cruP doesn't replace ('r') but unconditionally _adds_ all objects.
landley, that one broke your tar-testing (see below).
To see the issue i was talking about in the comment to rev. 14431, remove the
'P' from ARFLAGS in Rules.mak, then recompile.
You will see undefined references to these symbols:
iplink_main
iproute_main
iptunnel_main
login_main
run_parts_main
These are due to the fact that these applets (named e.g. login.o) clash with
libbb/login.o, for example. So ar sees that we're going to add login.o
(the applet!) and does so. Later on, we add libbb/login.o (just the basename
is used, so login.o). and this libbb/login.o *replaces* the login.o (the
applet!).
I therefor want (you) to rename abovementioned files from libbb to have
a prefix bb_ (e.g. svn mv libbb/login.c libbb/bb_login.c) to avoid these
clashed.
ok?
TIA,
Diffstat (limited to 'Rules.mak')
0 files changed, 0 insertions, 0 deletions