[uClinux-dev] [patch] for 2.6.24 give the following when attempting to do menuconfig for ARM

Greg Ungerer gerg at snapgear.com
Mon Feb 11 20:35:27 EST 2008


Hi Bob,

Robert Warner wrote:
>>> After successfully applying the linux2.6.24-uc0.patch.gz, e.g. no 
>>> errors reported by patch.  Then attempt to run:
>>> make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig
>>> and get the following error.
>>
>> This patch is very much setup as a "drop-in" replacement
>> for the kernel within the uClinux-dist build framework.
> I may be misunderstanding something here.  Do i apply the patch to a 
> Linux 2.6.24 kernel tree from kernel.org?

linux-2.6.24-uc0.patch is for applying to a stock Linus 2.6.24.


>  Or, do i apply the patch at 
> the uCLinux-dist/linux-2.6.x directory?

No, I don't generate a patch specifically against the 2.6.x code in
uClinux-dist.


>  From the FAQ sounds like the 
> first choice.  Then after i apply the patch should i move/copy/link the 
> new kernel to the uCLinux-dist/linux-2.6.x area?

There is a patch that updates all of uClinux-dist to the current "head"
of development. You can find them at:

http://www.uclinux.org/pub/uClinux/dist/patches

They bring the whole of uClinux-dist up to date when applied
to the most recent full release (currently 20070130).
They update kernels, user apps, libs, the whole thing.


>> So it is referencing the external openswan package in this case.
>> Just remove that "source" line from net/Kconfig.
> I noticed the openswan is in the uCLinux-dist.
> 
> I've seen an article reference of http://www.snapgear.com/tb20020807.html
> but i can;t seem to locate it.  I think it might help my learning curve. 
> Do you know it it might be archived somewhere?

Hmm, that does appear to be broken. I am not even sure what
that article was :-(

> also
> http://www.ucdot.org/article.pl?sid=02/09/03/1357255 referenced above 
> article
> 
> and
> http://www.uclinux.org/get_started/uClinuxbeginner.html#_contents
> have helped but leave some gaps

Unfortunately the doco for most of this always seems to be
out of date...

Regards
Greg



------------------------------------------------------------------------
Greg Ungerer  --  Chief Software Dude       EMAIL:     gerg at snapgear.com
Secure Computing Corporation                PHONE:       +61 7 3435 2888
825 Stanley St,                             FAX:         +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia         WEB: http://www.SnapGear.com


More information about the uClinux-dev mailing list