Build stopped again. Here's what it ended at:
Code:
make: *** No rule to make target `vendor/motorola/triumph/proprietary/thermald', needed by `out/target/product/triumph/system/bin/thermald'. Stop.
make: *** Waiting for unfinished jobs....
Notice file: system/su/NOTICE -- out/target/product/triumph/obj/NOTICE_FILES/src//system/xbin/su.txt
Full Pastebin:
[Bash] Another Error- CM9 MT Build - Pastebin.com
I also applied NateMckn's fix.
Edit: After Syncing the directory and re-applying the libgenlock fix, this is what I got, similar to the previous error:
Code:
make: *** No rule to make target `vendor/motorola/triumph/proprietary/thermald', needed by `out/target/product/triumph/system/bin/thermald'. Stop.
make: *** Waiting for unfinished jobs....
I'm guessing there's a problem with the thermald file, but not sure how to fix.
Edit 2: Should we get a freenode IRC channel for this running?
Edit 3: Here's what I get now:
Code:
make: *** No rule to make target `vendor/motorola/triumph/proprietary/thermald', needed by `out/target/product/triumph/system/bin/thermald'. Stop.
make: *** Waiting for unfinished jobs....
Notice file: system/su/NOTICE -- out/target/product/triumph/obj/NOTICE_FILES/src//system/xbin/su.txt
target Generated: libwebcore <= external/webkit/Source/WebCore/html/parser/HTMLEntityNames.in
Any idea on what happened?
Edit 4: After a long time, it seems that my proprietary files didn't make it through, thermald apparently one of them. Anyways, I applied the proprietaries that NateMckn posted AND his fix a few replies above, and build seems to be much, much farther now (still building).
Edit 5: I get the same error D:
Code:
external/strace/android/arch/arm/config.h:302:1: warning: "HAVE_TERMIO_H" redefined
In file included from <command-line>:0:
./system/core/include/arch/linux-arm/AndroidConfig.h:99:1: warning: this is the location of the previous definition
target thumb C++: su <= system/su/activity.cpp
target thumb C: su <= system/su/su.c
target thumb C: su <= system/su/db.c
make: *** No rule to make target `vendor/motorola/triumph/proprietary/thermald', needed by `out/target/product/triumph/system/bin/thermald'. Stop.
make: *** Waiting for unfinished jobs....
Someone help, please??
Okay, I figured I should replace the thermald file again, then I typed the command to build again.
I got this error:
Code:
host Executable: qemu-android-arm (out/host/darwin-x86/obj/EXECUTABLES/qemu-android-arm_intermediates/qemu-android-arm)
host Executable: qemu-android-x86 (out/host/darwin-x86/obj/EXECUTABLES/qemu-android-x86_intermediates/qemu-android-x86)
ld: illegal text reloc to DwarfCUImpl<Dwarf_CUHdr<Dwarf64_SizeHdr, unsigned long long>, unsigned long long>::get_pc_address_file_info(unsigned long long, Dwarf_AddressInfo*)from ldout/host:/ darwinillegal- x86text/ objreloc/ STATIC_LIBRARIESto/ emulator-libelff_intermediates/emulator-libelff.a(dwarf_cu.o) in DwarfCUImpl<Dwarf_CUHdr<Dwarf64_SizeHdr, unsigned long long>, unsigned long long>::get_pc_address_file_info(unsigned long long, Dwarf_AddressInfo*)DwarfCUImpl<Dwarf_CUHdr<Dwarf64_SizeHdr, unsigned long long>, unsigned long long>::get_pc_address_file_info(unsigned long long, Dwarf_AddressInfo*)ffromor outarchitecture/ hosti386/
darwin-x86/obj/STATIC_LIBRARIES/emulator-libelff_intermediates/emulator-libelff.a(dwarf_cu.o) in DwarfCUImpl<Dwarf_CUHdr<Dwarf64_SizeHdr, unsigned long long>, unsigned long long>::get_pc_address_file_info(unsigned long long, Dwarf_AddressInfo*)for architecture i386
collect2: ld returned 1 exit status
collect2: ld returned 1 exit status
make: *** [out/host/darwin-x86/obj/EXECUTABLES/qemu-android-x86_intermediates/qemu-android-x86] Error 1
make: *** Waiting for unfinished jobs....
make: *** [out/host/darwin-x86/obj/EXECUTABLES/qemu-android-arm_intermediates/qemu-android-arm] Error 1
*sigh* I'm confused on what to do.
I'll probably just install a Linux distro and go from there. Fedora, Ubuntu, Linux Mint..