[uClinux-dev] Adding new board support in latest snapshot

David McCullough 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
> fails
> > > 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 mailing list