I use below instructions for arm-elf tool chain:
bash-3.00$ tar -xjvf arm-uclinux-tools-cygwin-20060116.tar.bz2
and then copy all the folders from usr/local/ to cygwin/usr/local.
then I untar uClinux-dist-20040408.tar.gz using
bash-3.00$ tar -zxvf uClinux-dist-20040408.tar.gz
bash-3.00$ cd uClinux-dist
and then apply patches using
bash-3.00$ tar -jxvf ../linux-2.6.5.tar.bz2
bash-3.00$ gzip -dc ../linux-2.6.5-hsc2.patch.tgz | patch -p0
bash-3.00$ rm -rf linux-2.6.x/
bash-3.00$ mv linux-2.6.5 linux-2.6.x
bash-3.00$ cp linux-2.6.x/arch/armnommu/configs/GDB_ARMulator_defconfig
vendors/GDB/ARMulator/config.linux-2.6.x
But when I try to run "make config", I get few errors:
============================================================================
bash-3.00$ make config
config/mkconfig > config.in
#
# Using defaults found in .config
#
*
* Vendor/Product Selection
*
*
* Select the Vendor you wish to target
*
Vendor (3com, ADI, Arcturus, Arnewsh, Atmel, Avnet, Conexant, Cwlinux, Cytek,
Exys, Feith, Future, GDB, Hitachi, Imt, Insight, Intel, KendinMicrel, LEOX,
Mecel, Midas, Motorola, NEC, NetSilicon, Netburner, Nintendo, OPENcores,
Promise, SSV, SWARM, Samsung, SecureEdge, SnapGear, Soekris, TeleIP, Triscend,
Via, Weiss, Xilinx, senTec) [GDB] GDB
defined CONFIG_DEFAULTS_GDB
*
* Select the Product you wish to target
*
GDB Products (ARMulator, ARMulator-EB) [ARMulator] ARMulator
defined CONFIG_DEFAULTS_GDB_ARMULATOR
*
* Kernel/Library/Defaults Selection
*
Kernel Version (linux-2.0.x, linux-2.4.x, linux-2.6.x) [linux-2.6.x] linux-2.6.x
defined CONFIG_DEFAULTS_KERNEL_2_6
Libc Version (glibc, uC-libc, uClibc) [uClibc] uClibc
defined CONFIG_DEFAULTS_LIBC_UCLIBC
Default all settings (lose changes) (CONFIG_DEFAULTS_OVERRIDE) [Y/n/?] y
Customize Kernel Settings (CONFIG_DEFAULTS_KERNEL) [Y/n/?] y
Customize Vendor/User Settings (CONFIG_DEFAULTS_VENDOR) [Y/n/?] y
Update Default Vendor Settings (CONFIG_DEFAULTS_VENDOR_UPDATE) [Y/n/?] y
*** End of Linux kernel configuration.
*** Check the top-level Makefile for additional configuration.
*** Next, you must run 'make dep'.
make[1]: Entering directory `/cygdrive/c/Kanwal/ucLinux/uClinux-dist'
make ARCH=armnommu CROSS_COMPILE=arm-elf- -C linux-2.6.x oldconfig
make[2]: Entering directory `/cygdrive/c/Kanwal/ucLinux/uClinux-dist/linux-2.6.x
'
HOSTCC scripts/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -o arch/armnommu/Kconfig
make[3]: *** [oldconfig] Error 53
make[2]: *** [oldconfig] Error 2
make[2]: Leaving directory `/cygdrive/c/Kanwal/ucLinux/uClinux-dist/linux-2.6.x'
==========================================================================
Can anybody suggest me what is causing problems and how do I resolve it??
Regards,
Kanwal
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev