[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hi, and embedded routers

busybox is by it's very nature something that you would want to recompile to make sure you have only those things that you need, no?

Another thing that is in my mind with regards to an embedded Debian system is: how to keep my customized version in sync with new debian packages? Of course, at a certain point, you're likely to just grab certain versions and stick with them, at some point in the future you may wish to update, and at that point you need to keep track of and merge your changes.

I think a good embedded system based on Debian would take this need to recompile into account. From the web site and docs, I don't really know what emdebian does, if anything.

Well Emdebian does :-) The normal Debian source packages and building tools are
redesigned to accept information needed for cross-compilation. And of course if
available there are configuration options (the user can choose to use the
defaults and compile away or having the extra configuration step if necessary).
The idea is to have decent cross-compilable source packages, which you can build
 (and as such cross-compile) with the "normal" Debian tools. Of course also
support for different libraries is included.

Also look at buildd.emdebian.org and stag.mind.be for more info. The main
emdebian page is not updated yet.

I looked at those... I don't know, there is something that doesn't convince me a lot. It seems like you have to do an awful lot of little steps by hand. Almost to the point where one begins to wonder what the point is, and why one isn't just compiling by hand... I'm sorry I can't be more specific, but it's just a general feeling I get from looking at the stag docs. Maybe it would all seem much clearer were I able to look over your shoulder.

David N. Welton

Reply to: