On 7/4/06, <b class="gmail_sendername">Rob Landley</b> <<a href="mailto:rob@landley.net">rob@landley.net</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tuesday 04 July 2006 7:13 pm, Shaun Jackman wrote:<br>> I had been using the following patch to build a bFLT binary in the<br>> top-level Makefile. This configuration should be accomplished in the<br>> .config.mak file in the output directory. Unfortunately, it's not as
<br>> simple as adding `all: busybox.bflt' to .config.mak, because<br>> .config.mak is included from Rules.mak and by every Makefile, not just<br>> the top-level. So, I added `busybox: busybox.bflt' to .config.mak,
<br>> which is a bit of a hack, but works. In any case, I thought I'd poll<br>> the mailing list for a better solution. Perhaps the `all' target of<br>> the top-level Makefile should depend on a phony `all-extra' target
<br>> that could be defined by .config.mak.<br><br>What are you trying to accomplish? You're not adding another applet to<br>busybox, you're building an external binary with strange dependencies on<br>busybox internals?
</blockquote><div><br>He is building in bFLT format (uClinux binary flat format) rather than ELF. Seems like a worthwhile and hopefully not insurmountable task.<br></div><br></div><br>