On 7/4/06, <b class="gmail_sendername">Rob Landley</b> &lt;<a href="mailto:rob@landley.net">rob@landley.net</a>&gt; 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>&gt; I had been using the following patch to build a bFLT binary in the<br>&gt; top-level Makefile. This configuration should be accomplished in the<br>&gt; .config.mak file in the output directory. Unfortunately, it's not as
<br>&gt; simple as adding `all: busybox.bflt' to .config.mak, because<br>&gt; .config.mak is included from Rules.mak and by every Makefile, not just<br>&gt; the top-level. So, I added `busybox: busybox.bflt' to .config.mak,
<br>&gt; which is a bit of a hack, but works. In any case, I thought I'd poll<br>&gt; the mailing list for a better solution. Perhaps the `all' target of<br>&gt; the top-level Makefile should depend on a phony `all-extra' target
<br>&gt; that could be defined by .config.mak.<br><br>What are you trying to accomplish?&nbsp;&nbsp;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.&nbsp; Seems like a worthwhile and hopefully not insurmountable task.<br></div><br></div><br>