Busybox is really irrelevant to the equation here, it is just providing
basic system utilities.  It has nothing do with your build
environment per se.<br>
<br>
I would check out the crosstool site (<a href="http://kegel.com/crosstool/">http://kegel.com/crosstool/</a>) and
documentation for help, since you are running on a different target
that your host platform.&nbsp; There is a wealth of good tools and
information there to bring you up to speed.&nbsp; I'm sure there are
others as well, but Busybox is not really where you need to investigate.<br>
<br>
<br><br><div><span class="gmail_quote">On 8/17/05, <b class="gmail_sendername">Angus Comber</b> &lt;<a href="mailto:angus@iteloffice.com">angus@iteloffice.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>----- Original Message -----<br>From: &quot;Allan Clark&quot; &lt;<a href="mailto:allanc@chickenandporn.com">allanc@chickenandporn.com</a>&gt;<br>To: &quot;Angus Comber&quot; &lt;<a href="mailto:angus@iteloffice.com">
angus@iteloffice.com</a>&gt;<br>Cc: &lt;<a href="mailto:busybox@codepoet.org">busybox@codepoet.org</a>&gt;<br>Sent: Wednesday, August 17, 2005 6:40 PM<br>Subject: Re: [BusyBox] Probably a dumb question - but is there a c compiler
<br>with Busybox - or how to install?<br><br><br>&gt; Angus Comber wrote:<br>&gt;<br>&gt;&gt; Hello<br>&gt;&gt;<br>&gt;&gt; Forgive my ignorance but I need to recompile some program on a busybox -<br>&gt;&gt; I have a busybox up and running.&nbsp;&nbsp;Do I need a cross compiler?&nbsp;&nbsp;Or can I
<br>&gt;&gt; just download a C compiler for busybox?&nbsp;&nbsp;From where?<br>&gt;<br>&gt; 1) What hardware is your busybox running on?&nbsp;&nbsp;Is it different architecture<br>&gt; than your machine that you can compile on?&nbsp;&nbsp;This answers your question of
<br>&gt; whether you need a cross-compiler.&nbsp;&nbsp;For example, I have a pxa270 (ie<br>&gt; arm5te, or armv5te?) handset, and I compile on an x86 linux SuSE-9.3 host,<br>&gt; so I need a cross-compiler.&nbsp;&nbsp;My imaginary associate, let's call him
<br>&gt; &quot;Luther&quot; (and he owes me money from the last Seahawks game, that lying<br>&gt; cheat, but I digress) , Luther's building for a nano-itx, so it's just an<br>&gt; i386, and he's got the same glibc there as his host, so he just compiles
<br>&gt; with the host (ie non-cross) toolchain on his Redhat-9.0 system.<br><br>I could do this I suppose as use a Suse 9.3 machine which may become my<br>Linux dev machine. But I am running on a VIA Epia M series embedded
<br>motherboard.&nbsp;&nbsp;But I can attach a largish hard drive and compile on the box -<br>or compile on my Suse box - what do you think would be easiest?<br>&gt;<br>&gt; 2) When you say &quot;I need to recompile some program on busybox&quot;, do you
<br>&gt; mean:<br>&gt; 2.1) I need to change the way busybox's mount command works; or<br>&gt; 2.2) I need to add my company's xyz-dongle-setup-tool to be an applet<br>&gt; inside busybox<br>* Basically I have source code for some drivers and just need to compile
<br>them to run on my busybox.<br>&gt;<br>&gt; Generally, gcc builds busybox, but you don't say you've got a linux, unix,<br>&gt; or Cygwin platform.<br><br>Running busybox on a VIA EPIA M10000 motherboard.&nbsp;&nbsp;I loaded busybox on a IDE
<br>flash disk which is mounted read only - but also can connect a hard drive on<br>2ns IDE channel.&nbsp;&nbsp;So I could compile with hard drive and then remove?&nbsp;&nbsp;Or<br>possibly more convenient to cross compile on Suse?&nbsp;&nbsp;How do I go about cross
<br>compiling eg from Suse to the Via?<br><br>Sorry but I am a Windows programmer!&nbsp;&nbsp;Gradually learning Linux stuff.<br><br>Angus<br><br>&gt;<br>&gt; Allan<br>&gt;<br><br><br>_______________________________________________
<br>busybox mailing list<br><a href="mailto:busybox@mail.busybox.net">busybox@mail.busybox.net</a><br><a href="http://busybox.net/mailman/listinfo/busybox">http://busybox.net/mailman/listinfo/busybox</a><br></blockquote>
</div><br>