1. You want that $100.00 in your pocket or an Amazon Fire TV don't you? Well here's the deal. With our new updated look we are in desperate need of an updated logo. The 'old' one has certainly served us well, but it's time. Find all the details here: bit.ly/1q0k6Wa
  2. DroidForums.net is currently undergoing a major software upgrade. If you are experiencing any problems logging in please: Contact Us

"missing kernel .config file" error while compiling linux source code for android

Discussion in 'Android Hacks and Help' started by preetb123, Mar 18, 2011.

  1. preetb123
    Offline

    preetb123 New Member

    Joined:
    Feb 13, 2011
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    0
    I am compiling linux source code for android emulator. I did all the prerequisites. I extracted the .config file from the android emulator(1.5) with following commands

    $adb pull /proc/config.gz . # get compressed .config file from the emulator.

    $gunzip config.gz # uncompress it.
    $cp config .config # rename it into .config


    And now the config file is in my /android-sdk-linux_x86/tools directory. I have modified it according to my needs. Now when i try to make(for building and cross-compiling the linux source) i get the following error.


    root@ubuntu:~# cd common
    root@ubuntu:~/common# ARCH=arm CROSS_COMPILE=/home/preetam/mydroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- make
    HOSTCC scripts/basic/fixdep
    scripts/basic/fixdep.c: In function ‘traps’:
    scripts/basic/fixdep.c:377: warning: dereferencing type-punned pointer will break strict-aliasing rules
    scripts/basic/fixdep.c:379: warning: dereferencing type-punned pointer will break strict-aliasing rules
    HOSTCC scripts/basic/docproc
    HOSTCC scripts/basic/hash
    HOSTCC scripts/kconfig/conf.o
    scripts/kconfig/conf.c: In function ‘conf_askvalue’:
    scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
    scripts/kconfig/conf.c: In function ‘conf_choice’:
    scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
    HOSTCC scripts/kconfig/kxgettext.o
    SHIPPED scripts/kconfig/zconf.tab.c
    SHIPPED scripts/kconfig/lex.zconf.c
    SHIPPED scripts/kconfig/zconf.hash.c
    HOSTCC scripts/kconfig/zconf.tab.o
    HOSTLD scripts/kconfig/conf
    scripts/kconfig/conf -s arch/arm/Kconfig
    ***
    *** You have not yet configured your kernel!
    *** (missing kernel .config file)
    ***
    *** Please run some configurator (e.g. "make oldconfig" or
    *** "make menuconfig" or "make xconfig").
    ***
    make[2]: *** [silentoldconfig] Error 1
    make[1]: *** [silentoldconfig] Error 2
    CHK include/linux/version.h
    UPD include/linux/version.h
    Generating include/asm-arm/mach-types.h
    make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop.
    root@ubuntu:~/common#

    i am following instructions from http://linuxclues.blogspot.com/2010/...l-android.html

    Here "common" directory is where my android kernel source resides. The error is regarding the .config file. where should i place the .config file? or how to solve this problem?



    please help. thank you!
  2. CorCor67
    Offline

    CorCor67 Premium Member Premium Member Developer

    Joined:
    May 2, 2010
    Messages:
    438
    Likes Received:
    2
    Trophy Points:
    0
    put .config in ~/common it should be in the dir you run "make" in :)
  3. preetb123
    Offline

    preetb123 New Member

    Joined:
    Feb 13, 2011
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    0
    i got it some time ago. thank you very much.
Search tags for this page
.config samsun galaxy nexus
,
/proc/config.gz android
,
adroid config.gz
,
android /proc/config.gz
,

android config.gz

,
android linux.config
,
android nexus 5 config.gz
,
avd configuration is missing a kernel file
,
config gz galaxy nexus
,
droid 2 config.gz
,
file config.gz
,
galaxt s3 no /proc/config.gz
,
how to get .config file from android
,
kernel config alcatel
,
missing file errors droid x2