[Buildroot] buildroot make stopped by request for uClibc config data

From: Ulf Samuelsson <hidden>
Date: 2007-07-14 06:54:38

During the build of uClibc "make oldconfig" is done.
This results in the uclibc "conf" tool and stops in the middle 
of the build, asking for config info which is already known
to buildroot.


Extracts of ucLibc ".config" generated by Buildroot:
--------------------------------------------
.config:44:HAS_FPU=y
.config:48:KERNEL_SOURCE="/home/ulf/projects/Buildroot/20070714/buildroot/toolchain_build_arm/linux"
.config:210:CONFIG_GENERIC_ARM=y
.config:214:# LINUXTHREADS is not set
.config:216:# UCLIBC_HAS_THREADS_NATIVE is not set


Extracts of build log.
--------------------------------------------
./extra/config/conf -o extra/Configs/Config.in
.config:44:warning: trying to assign nonexistent symbol HAS_FPU
.config:48:warning: trying to assign nonexistent symbol KERNEL_SOURCE
.config:210:warning: trying to reassign symbol CONFIG_GENERIC_ARM
.config:214:warning: trying to assign nonexistent symbol LINUXTHREADS
.config:216:warning: trying to assign nonexistent symbol
UCLIBC_HAS_THREADS_NATIVE
*
* uClibc Configuration
*
Target Architecture
  1. alpha (TARGET_alpha)
2. arm (TARGET_arm)
  3. bfin (TARGET_bfin)
  4. cris (TARGET_cris)
  5. e1 (BROKEN) (TARGET_e1)
  6. frv (BROKEN) (TARGET_frv)
  7. h8300 (BROKEN) (TARGET_h8300)
  8. hppa (TARGET_hppa)
  9. i386 (TARGET_i386)
  10. i960 (BROKEN) (TARGET_i960)
  11. ia64 (TARGET_ia64)
  12. m68k (TARGET_m68k)
  13. microblaze (BROKEN) (TARGET_microblaze)
  14. mips (TARGET_mips)
  15. nios (TARGET_nios)
  16. nios2 (TARGET_nios2)
  17. powerpc (TARGET_powerpc)
  18. superh (TARGET_sh)
  19. sh64 (TARGET_sh64)
  20. sparc (TARGET_sparc)
  21. v850 (BROKEN) (TARGET_v850)
  22. vax (TARGET_vax)
  23. x86_64 (TARGET_x86_64)
choice[1-23?]: 2
*
* Target Architecture Features and Options
*
Target ABI
1. OABI (CONFIG_ARM_OABI)
  2. EABI (CONFIG_ARM_EABI)
choice[1-2?]: 1
Target Processor Type
1. Generic Arm (CONFIG_GENERIC_ARM)
  2. Arm 610 (CONFIG_ARM610)
  3. Arm 710 (CONFIG_ARM710)
  4. Arm 7TDMI (CONFIG_ARM7TDMI)
  5. Arm 720T (CONFIG_ARM720T)
  6. Arm 920T (CONFIG_ARM920T)
  7. Arm 922T (CONFIG_ARM922T)
  8. Arm 926T (CONFIG_ARM926T)
  9. Arm 10T (CONFIG_ARM10T)
  10. Arm 1136JF-S (CONFIG_ARM1136JF_S)
  11. Arm 1176JZ-S (CONFIG_ARM1176JZ_S) (NEW)
  12. Arm 1176JZF-S (CONFIG_ARM1176JZF_S) (NEW)
  13. Intel StrongArm SA-110 (CONFIG_ARM_SA110)
  14. Intel StrongArm SA-1100 (CONFIG_ARM_SA1100)
  15. Intel Xscale (CONFIG_ARM_XSCALE)
  16. Intel Xscale With WMMX PXA27x (CONFIG_ARM_IWMMXT)
choice[1-16?]: 
----------------------------------------------------
I do not see the difference between
"Target Architecture", "Target ABI" and "Target Processor Type".
Why does "conf" ask for the "Target Processor Type" value,
but not for the values of the other two?

Any clues?



Best Regards
Ulf Samuelsson
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help