[uClinux-dev] Adding new board support in latest snapshot
davidm at snapgear.com
Tue Nov 13 19:52:51 EST 2001
Jivin Adam Kropelin lays it down ...
> ----- Original Message -----
> From: "Tom Walsh" <tom at cyberiansoftware.com>
> To: <uclinux-dev at uclinux.org>
> Sent: Tuesday, November 13, 2001 4:44 PM
> Subject: Re: [uClinux-dev] Adding new board support in latest snapshot
> > Adam Kropelin wrote:
> > >
> > > CONFIG_DEFAULTS_XXX define. However, lower-level kernel configuration
> > > on account of not knowing the ARCH, PLATFORM, and BOARD definitions.
> > ?? It is "broken"?! What "fails"? Please be more specific..
> I didn't say anything was "broken". I presume I just haven't tweaked the
> right file in the right way.
> Below is a sample session from "make config" at the top level. Top level
> config goes fine, but the automatically-run config at the kernel level
> fails, presumably because it doesn't know the definition of PLATFORM. (my
> clue is the "//" in the make error.)
The kernel itself still operates as it always has. You need entries in
Boards.mk and so on. What a number of platforms do is check if the value
has been defined (ie., CROSS_COMPILE), if not, default it to something
normal, otherwise use the one from the environment (config.arch).
> cp: vendors/Netlink/ExpressLink/config.linux: No such file or directory
The above error from below says you do not have a default config.linux in
the vendors/VendorName/Product dir either. As gerg suggested, copy one
from somewhere else and then customise it. Although if you don't mind
starting from scratch then it should still work fine ;-)
David McCullough: Ph: +61 7 3435 2815 http://www.SnapGear.com
davidm at snapgear.com Fx: +61 7 3891 3630 825 Stanley St., W'gabba QLD 4102, Oz
This message resent by the uclinux-dev at uclinux.org list server http://www.uClinux.org/
More information about the uClinux-dev