[Galaxy 3 Android Development] eeshlikhith:
fixed that :D

root@eesh-desktop:~/ICS# make
/bin/bash: bison: command not found
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=cm_apollo
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv6-vfp
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76I
============================================
Checking build tools versions...
system/core/toolbox/Android.mk:98: warning: overriding commands for target `out/target/product/apollo/system/bin/lsof'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/apollo/system/bin/lsof'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/apollo/system/etc/dbus.conf'
system/core/rootdir/Android.mk:31: warning: ignoring old commands for target `out/target/product/apollo/system/etc/dbus.conf'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/apollo/system/etc/wifi/wpa_supplicant.conf'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/apollo/system/etc/wifi/wpa_supplicant.conf'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/apollo/obj/lib/libril.so'
build/core/dynamic_binary.mk:112: warning: ignoring old commands for target `out/target/product/apollo/obj/lib/libril.so'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/apollo/system/xbin/su'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/apollo/system/xbin/su'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/apollo/system/bin/rild'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/apollo/system/bin/rild'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/apollo/system/lib/libril.so'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/apollo/system/lib/libril.so'
build/core/Makefile:36: warning: overriding commands for target `out/target/product/apollo/system/etc/mkshrc'
build/core/base_rules.mk:523: warning: ignoring old commands for target `out/target/product/apollo/system/etc/mkshrc'
No private recovery resources for TARGET_DEVICE apollo
build/core/tasks/kernel.mk:37: ***************************************************************
build/core/tasks/kernel.mk:38: * *
build/core/tasks/kernel.mk:39: * No kernel source found, and no fallback prebuilt defined. *
build/core/tasks/kernel.mk:40: * Please make sure your device is properly configured to *
build/core/tasks/kernel.mk:41: * download the kernel repository to kernel/samsung/apollo
build/core/tasks/kernel.mk:42: * and add the TARGET_KERNEL_CONFIG variable to BoardConfig.mk *
build/core/tasks/kernel.mk:43: * *
build/core/tasks/kernel.mk:44: * As an alternative, define the TARGET_PREBUILT_KERNEL *
build/core/tasks/kernel.mk:45: * variable with the path to the prebuilt binary kernel image *
build/core/tasks/kernel.mk:46: * in your BoardConfig.mk file *
build/core/tasks/kernel.mk:47: * *
build/core/tasks/kernel.mk:48: ***************************************************************
build/core/tasks/kernel.mk:49: *** "NO KERNEL". Stop.
root@eesh-desktop:~/ICS#

how do i fix this?