[Nexus 7 (2013) Original Android Development] matt4321:
Awesome thanks bro, I'm on 14.04 (time I upgraded anyway :P) and that worked.

Though I have a new error, I think something got removed during the upgrade that I need but have been trying for the past hour to work out what it is I need, help would be appreciated.

When I do 'make bootimage'

after from kernel directory doing 'make flo_defconfig'

I get this error:

build/core/Makefile:70: warning: overriding recipe for target `/home/matt/WORKING_DIRECTORY4/out/target/product/flo/system/vendor/etc/audio_effects.conf'
build/core/base_rules.mk:529: warning: ignoring old recipe for target `/home/matt/WORKING_DIRECTORY4/out/target/product/flo/system/vendor/etc/audio_effects.conf'
build/core/Makefile:70: warning: overriding recipe for target `/home/matt/WORKING_DIRECTORY4/out/target/product/flo/system/bin/mm-qcamera-app'
build/core/base_rules.mk:529: warning: ignoring old recipe for target `/home/matt/WORKING_DIRECTORY4/out/target/product/flo/system/bin/mm-qcamera-app'
No private recovery resources for TARGET_DEVICE flo
make -C kernel/asus/flo O=/home/matt/WORKING_DIRECTORY4/out/target/product/flo/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=" /home/matt/WORKING_DIRECTORY4/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/arm-eabi-" VARIANT_DEFCONFIG= SELINUX_DEFCONFIG= flo_defconfig
make[1]: Entering directory `/home/matt/WORKING_DIRECTORY4/kernel/asus/flo'
GEN /home/matt/WORKING_DIRECTORY4/out/target/product/flo/obj/KERNEL_OBJ/Makefile
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
#
# configuration written to .config
#
make[1]: Leaving directory `/home/matt/WORKING_DIRECTORY4/kernel/asus/flo'
make -C kernel/asus/flo O=/home/matt/WORKING_DIRECTORY4/out/target/product/flo/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=" /home/matt/WORKING_DIRECTORY4/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/arm-eabi-" headers_install
make[1]: Entering directory `/home/matt/WORKING_DIRECTORY4/kernel/asus/flo'
CHK include/linux/version.h
WRAP arch/arm/include/generated/asm/auxvec.h
WRAP arch/arm/include/generated/asm/bitsperlong.h
WRAP arch/arm/include/generated/asm/cputime.h
WRAP arch/arm/include/generated/asm/emergency-restart.h
WRAP arch/arm/include/generated/asm/errno.h
WRAP arch/arm/include/generated/asm/ioctl.h
WRAP arch/arm/include/generated/asm/irq_regs.h
WRAP arch/arm/include/generated/asm/kdebug.h
WRAP arch/arm/include/generated/asm/local.h
WRAP arch/arm/include/generated/asm/local64.h
WRAP arch/arm/include/generated/asm/percpu.h
WRAP arch/arm/include/generated/asm/poll.h
WRAP arch/arm/include/generated/asm/resource.h
WRAP arch/arm/include/generated/asm/sections.h
WRAP arch/arm/include/generated/asm/siginfo.h
WRAP arch/arm/include/generated/asm/sizes.h
make[1]: Leaving directory `/home/matt/WORKING_DIRECTORY4/kernel/asus/flo'
make -C kernel/asus/flo O=/home/matt/WORKING_DIRECTORY4/out/target/product/flo/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=" /home/matt/WORKING_DIRECTORY4/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/arm-eabi-" zImage
make[1]: Entering directory `/home/matt/WORKING_DIRECTORY4/kernel/asus/flo'
GEN /home/matt/WORKING_DIRECTORY4/out/target/product/flo/obj/KERNEL_OBJ/Makefile
scripts/kconfig/conf --silentoldconfig Kconfig
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT)
Using /home/matt/WORKING_DIRECTORY4/kernel/asus/flo as source for kernel
/home/matt/WORKING_DIRECTORY4/kernel/asus/flo is not clean, please run 'make mrproper'
in the '/home/matt/WORKING_DIRECTORY4/kernel/asus/flo' directory.
make[2]: *** [prepare3] Error 1
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/home/matt/WORKING_DIRECTORY4/kernel/asus/flo'
make: *** [TARGET_KERNEL_BINARIES] Error 2

Any insight?