[myTouch 4G Q&A, Help & Troubleshooting] Dragonswithin:
This is the last part I get when it fails I sure would like to fix it but well I'm not that good. Anyone able to help out here?

target StaticExecutable: recovery (/home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/LINKED/recovery)
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/ui.o: in function device_handle_mouse:bootable/recovery/ui.c:403: error: undefined reference to 'get_menu_icon_info'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/ui.o: in function device_handle_mouse:bootable/recovery/ui.c:403: error: undefined reference to 'get_menu_icon_info'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/ui.o: in function device_handle_mouse:bootable/recovery/ui.c:403: error: undefined reference to 'get_menu_icon_info'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/ui.o: in function device_handle_mouse:bootable/recovery/ui.c:403: error: undefined reference to 'get_menu_icon_info'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/ui.o: in function ui_wait_key:bootable/recovery/ui.c:928: error: undefined reference to 'TOUCH_CONTROL_DEBUG'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/ui.o: in function ui_handle_mouse_input:bootable/recovery/ui.c:481: error: undefined reference to 'TOUCH_CONTROL_DEBUG'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/ui.o: in function input_thread:bootable/recovery/ui.c:556: error: undefined reference to 'MT_X'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/ui.o: in function input_thread:bootable/recovery/ui.c:558: error: undefined reference to 'MT_Y'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: /home/ken/android/source/out/target/product/glacier/obj/STATIC_LIBRARIES/libbusybox_intermediates/libbusybox.a(mktemp.o): in function mktemp_main:external/busybox/debianutils/mktemp.c:94: warning: warning: tempnam() possibly used unsafely; consider using mkstemp()
collect2: ld returned 1 exit status
make: *** [/home/ken/android/source/out/target/product/glacier/obj/EXECUTABLES/recovery_intermediates/LINKED/recovery] Error 1
make: *** Waiting for unfinished jobs....
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.