- do away with silly comment and do the Right Thing wrt building the archives. You have to provide the absolute path to the objdir/target.ext you want to build, as can be seen in the respective makefiles..
This commit was genuinely broken at the time (not related to our build system): scripts/config/mkconfigs.c (2005-08-01 - 2006-10-05 arasi) uretilen bbconfigopts.h icine .config satirlarini kacissiz, ham newline'larla gömüyordu - gecerli C degildi, busybox'un kendi bb_mkdep araci bile parse edemiyordu (7d219aab7 ile duzeltildi, mkconfigs shell scripte cevrildi)
No binary (build failed)
—
(log yok)
| @@ -12,34 +12,7 @@ mkdir build | |
| # Make our prerequisites. | |
| - | make busybox.links include/bb_config.h |
| - | |
| - | # Adding "libbb/libbb.a" to the previous line doesn't work, nor does going |
| - | # "make libbb.a" in the libb directory. The busybox makefile has layers and |
| - | # layers of overcomplicated brokenness... |
| - | |
| - | cd libbb |
| - | make |
| - | cd .. |
| - | |
| - | # Same problem. |
| - | |
| - | cd archival/libunarchive |
| - | make |
| - | cd ../.. |
| - | |
| - | # And again |
| - | |
| - | cd coreutils/libcoreutils |
| - | make |
| - | cd ../.. |
| - | |
| - | # Sensing a pattern here? |
| - | |
| - | #cd networking/libiproute |
| - | #make |
| - | #cd ../.. |
| - | |
| + | make busybox.links include/bb_config.h $(pwd)/{libbb/libbb.a,archival/libunarchive/libunarchive.a,coreutils/libcoreutils/libcoreutils.a,networking/libiproute/libiproute.a} |
| fi | |
| # About 3/5 of the applets build from one .c file (with the same name as the | |