Problem with "make menuconfig"

Hello all,

I have a strange problem with “make menuconfig” - if I perform these steps (presuming no “.config” or “.config.old” exists):

  1. make ARCH=arm CROSS_COMPILE=arm-eabi- omap3_beagle_android_defconfig
  2. make menuconfig
  3. Don’t make any changes, or just make one trivial change, and save the configuration

Following this, I would expect the new “.config” file to be virtually identical, except for a few small changes, e.g. timestamp and the change I made. Instead, I find the “.config” file has been obliterated! It’s changed from being “ARM” to “x86_64”, etc etc.

Anyone have any ideas as to what I’m doing wrong?



Something's overridden "ARCH" so just call it again aka:

make ARCH=arm menuconfig


That’s sorted it, thanks very much!