[RECOVERY] [SM-G313HU] PhilZ Touch 6.59.0 for Galaxy Ace 4 - Samsung Galaxy Ace 4

Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
General:
Philz touch recovery for SM-G313HU vivaltods5m.
Download:
ODIN archive
Raw image
Screenies:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sources:
Device tree
Kernel repo
Please report any bugs to this thread.

I think we also need twrp which i think fixes all the status(7) issues.

nice

Edwin Hamal said:
I think we also need twrp which i think fixes all the status(7) issues.
Click to expand...
Click to collapse
it's not recovery problem, cwm usually throws error 7 when updater-script was made for other device.
Check this.
I have compiled twrp for this device but for some reason it doesn't mount partitions even if i fix fstab.

Weird, I tried to compile this, but it fails:
Code:
target StaticExecutable: recovery (/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/EXECUTABLES/recovery_intermediates/LINKED/recovery)
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::VectorImpl::finish_vector()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::SortedVectorImpl::~SortedVectorImpl()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::VectorImpl::finish_vector()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::SortedVectorImpl::~SortedVectorImpl()'
system/core/include/utils/Vector.h:240: error: undefined reference to 'android::VectorImpl::finish_vector()'
system/core/include/utils/Vector.h:240: error: undefined reference to 'android::VectorImpl::~VectorImpl()'
system/core/include/utils/Vector.h:338: error: undefined reference to 'android::VectorImpl::add(void const*)'
system/core/include/utils/SortedVector.h:207: error: undefined reference to 'android::SortedVectorImpl::add(void const*)'
system/core/include/utils/SortedVector.h:212: error: undefined reference to 'android::SortedVectorImpl::indexOf(void const*) const'
system/core/include/utils/SortedVector.h:212: error: undefined reference to 'android::SortedVectorImpl::indexOf(void const*) const'
system/core/include/utils/SortedVector.h:212: error: undefined reference to 'android::SortedVectorImpl::indexOf(void const*) const'
system/core/include/utils/Vector.h:338: error: undefined reference to 'android::VectorImpl::add(void const*)'
system/core/include/utils/Vector.h:68: error: undefined reference to 'android::VectorImpl::clear()'
system/core/include/utils/SortedVector.h:58: error: undefined reference to 'android::VectorImpl::clear()'
system/core/include/utils/SortedVector.h:58: error: undefined reference to 'android::VectorImpl::clear()'
system/core/include/utils/SortedVector.h:58: error: undefined reference to 'android::VectorImpl::clear()'
system/core/include/utils/SortedVector.h:207: error: undefined reference to 'android::SortedVectorImpl::add(void const*)'
system/core/include/utils/SortedVector.h:207: error: undefined reference to 'android::SortedVectorImpl::add(void const*)'
system/core/include/utils/SortedVector.h:150: error: undefined reference to 'android::SortedVectorImpl::SortedVectorImpl(unsigned int, unsigned int)'
system/core/include/utils/SortedVector.h:150: error: undefined reference to 'android::SortedVectorImpl::SortedVectorImpl(unsigned int, unsigned int)'
system/core/include/utils/Vector.h:224: error: undefined reference to 'android::VectorImpl::VectorImpl(unsigned int, unsigned int)'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl8()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::VectorImpl::finish_vector()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::SortedVectorImpl::~SortedVectorImpl()'
system/core/include/utils/SortedVector.h:212: error: undefined reference to 'android::SortedVectorImpl::indexOf(void const*) const'
system/core/include/utils/SortedVector.h:150: error: undefined reference to 'android::SortedVectorImpl::SortedVectorImpl(unsigned int, unsigned int)'
system/core/include/utils/SortedVector.h:237: error: undefined reference to 'android::VectorImpl::removeItemsAt(unsigned int, unsigned int)'
system/core/include/utils/SortedVector.h:207: error: undefined reference to 'android::SortedVectorImpl::add(void const*)'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl8()'
collect2: error: ld returned 1 exit status
build/core/executable.mk:70: recipe for target '/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/EXECUTABLES/recovery_intermediates/LINKED/recovery' failed
make: *** [/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/EXECUTABLES/recovery_intermediates/LINKED/recovery] Error 1

Nikiz said:
Weird, I tried to compile this, but it fails:
Code:
target StaticExecutable: recovery (/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/EXECUTABLES/recovery_intermediates/LINKED/recovery)
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::VectorImpl::finish_vector()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::SortedVectorImpl::~SortedVectorImpl()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::VectorImpl::finish_vector()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::SortedVectorImpl::~SortedVectorImpl()'
system/core/include/utils/Vector.h:240: error: undefined reference to 'android::VectorImpl::finish_vector()'
system/core/include/utils/Vector.h:240: error: undefined reference to 'android::VectorImpl::~VectorImpl()'
system/core/include/utils/Vector.h:338: error: undefined reference to 'android::VectorImpl::add(void const*)'
system/core/include/utils/SortedVector.h:207: error: undefined reference to 'android::SortedVectorImpl::add(void const*)'
system/core/include/utils/SortedVector.h:212: error: undefined reference to 'android::SortedVectorImpl::indexOf(void const*) const'
system/core/include/utils/SortedVector.h:212: error: undefined reference to 'android::SortedVectorImpl::indexOf(void const*) const'
system/core/include/utils/SortedVector.h:212: error: undefined reference to 'android::SortedVectorImpl::indexOf(void const*) const'
system/core/include/utils/Vector.h:338: error: undefined reference to 'android::VectorImpl::add(void const*)'
system/core/include/utils/Vector.h:68: error: undefined reference to 'android::VectorImpl::clear()'
system/core/include/utils/SortedVector.h:58: error: undefined reference to 'android::VectorImpl::clear()'
system/core/include/utils/SortedVector.h:58: error: undefined reference to 'android::VectorImpl::clear()'
system/core/include/utils/SortedVector.h:58: error: undefined reference to 'android::VectorImpl::clear()'
system/core/include/utils/SortedVector.h:207: error: undefined reference to 'android::SortedVectorImpl::add(void const*)'
system/core/include/utils/SortedVector.h:207: error: undefined reference to 'android::SortedVectorImpl::add(void const*)'
system/core/include/utils/SortedVector.h:150: error: undefined reference to 'android::SortedVectorImpl::SortedVectorImpl(unsigned int, unsigned int)'
system/core/include/utils/SortedVector.h:150: error: undefined reference to 'android::SortedVectorImpl::SortedVectorImpl(unsigned int, unsigned int)'
system/core/include/utils/Vector.h:224: error: undefined reference to 'android::VectorImpl::VectorImpl(unsigned int, unsigned int)'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::Vector<android::ARMAssembler::branch_target_t>: error: undefined reference to 'android::VectorImpl::reservedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<char const*, unsigned int*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(ARMAssembler.o):ARMAssembler.cpp:function vtable for android::SortedVector<android::key_value_pair_t<unsigned int*, char const*> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl8()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::VectorImpl::finish_vector()'
system/core/include/utils/SortedVector.h:161: error: undefined reference to 'android::SortedVectorImpl::~SortedVectorImpl()'
system/core/include/utils/SortedVector.h:212: error: undefined reference to 'android::SortedVectorImpl::indexOf(void const*) const'
system/core/include/utils/SortedVector.h:150: error: undefined reference to 'android::SortedVectorImpl::SortedVectorImpl(unsigned int, unsigned int)'
system/core/include/utils/SortedVector.h:237: error: undefined reference to 'android::VectorImpl::removeItemsAt(unsigned int, unsigned int)'
system/core/include/utils/SortedVector.h:207: error: undefined reference to 'android::SortedVectorImpl::add(void const*)'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::VectorImpl::reservedVectorImpl8()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl1()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl2()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl3()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl4()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl5()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl6()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl7()'
/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/libpixelflinger_static.a(CodeCache.o):CodeCache.cpp:function vtable for android::SortedVector<android::key_value_pair_t<android::CodeCache::key_t, android::CodeCache::cache_entry_t> >: error: undefined reference to 'android::SortedVectorImpl::reservedSortedVectorImpl8()'
collect2: error: ld returned 1 exit status
build/core/executable.mk:70: recipe for target '/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/EXECUTABLES/recovery_intermediates/LINKED/recovery' failed
make: *** [/run/media/nikiz/Android-dev/Android/Sources/CyanogenMod-11.0/out/target/product/vivaltonfc3g/obj/EXECUTABLES/recovery_intermediates/LINKED/recovery] Error 1
Click to expand...
Click to collapse
I've had sth like this, iirc make clean helped, also did you use RECOVERY_VARIANT thingy?

itigr said:
I've had sth like this, iirc make clean helped, also did you use RECOVERY_VARIANT thingy?
Click to expand...
Click to collapse
I built with "mka recoveryimage RECOVERY_VARIANT=philz" and I have tried a clean build (I use usually make clobber), but it made no difference. I am building now after cleaning with make clean, to see if it changes something. Btw, when did you last update your sources? Because the latest changes to android_system_core (About a month ago) did some changes related to these files.
EDIT: Still not working. Meh, rebooting to Windows and start playing games instead.

Nikiz said:
I built with "mka recoveryimage RECOVERY_VARIANT=philz" and I have tried a clean build (I use usually make clobber), but it made no difference. I am building now after cleaning with make clean, to see if it changes something. Btw, when did you last update your sources? Because the latest changes to android_system_core (About a month ago) did some changes related to these files.
EDIT: Still not working. Meh, rebooting to Windows and start playing games instead.
Click to expand...
Click to collapse
Well, i didn't update sources since the august build, so it'd be the cause. I use make clobber too.
I was doing the same for around 3 months lol.

itigr said:
Well, i didn't update sources since the august build, so it'd be the cause. I use make clobber too.
I was doing the same for around 3 months lol.
Click to expand...
Click to collapse
Me too, mainly because my Arch Linux installation broke. Well, I haven't done lately much else than update the CyanogenMod build, and it gets tiring.. It is "stable enough" now and I'll take a break of it for couple of days. When the December security patch comes, then I'll start working on it more.
EDIT: Oh, that was a short break.. https://github.com/CyanogenMod/android_build/commit/602b987771465aeb58317a1d59b5ef2cec598488
I'll let GTA V to finish updating and reboot..

Nikiz said:
Me too, mainly because my Arch Linux installation broke. Well, I haven't done lately much else than update the CyanogenMod build, and it gets tiring.. It is "stable enough" now and I'll take a break of it for couple of days. When the December security patch comes, then I'll start working on it more.
EDIT: Oh, that was a short break.. https://github.com/CyanogenMod/android_build/commit/602b987771465aeb58317a1d59b5ef2cec598488
I'll let GTA V to finish updating and reboot..
Click to expand...
Click to collapse
Lol! Cyanogen be like:
Man! Get back to work.

Nikiz said:
Me too, mainly because my Arch Linux installation broke. Well, I haven't done lately much else than update the CyanogenMod build, and it gets tiring.. It is "stable enough" now and I'll take a break of it for couple of days. When the December security patch comes, then I'll start working on it more.
EDIT: Oh, that was a short break.. https://github.com/CyanogenMod/android_build/commit/602b987771465aeb58317a1d59b5ef2cec598488
I'll let GTA V to finish updating and reboot..
Click to expand...
Click to collapse
Well, updating sources broke philz recovery.

itigr said:
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
General:
Philz touch recovery for SM-G313HU vivaltods5m.
Download:
ODIN archive
Raw image
Screenies:
View attachment 3560631
Sources:
Device tree
Kernel repo
Please report any bugs to this thread.
Click to expand...
Click to collapse
is it working?
anybody tested?

I Am Getting "Invalid Recovery" Error in Odin.
btw ,
on other recovey's im Getting this msg on evryrom i downloaded.
"error executing updater binary in zip sdcard"
is there any fix for this error.
thank you!

jbanti said:
I Am Getting "Invalid Recovery" Error in Odin.
btw ,
on other recovey's im Getting this msg on evryrom i downloaded.
"error executing updater binary in zip sdcard"
is there any fix for this error.
thank you!
Click to expand...
Click to collapse
Simply rename the file to recovery.tar.md5
for TWRP you have to edit updater-script in rom zip file\META-INF\com\google\android and remove any getprop lines specifying device model
or wait till I edit recovery to make it compatible with available roms

ibrahim.1996 said:
Simply rename the file to recovery.tar.md5
for TWRP you have to edit updater-script in rom zip file\META-INF\com\google\android and remove any getprop lines specifying device model
or wait till I edit recovery to make it compatible with available roms
Click to expand...
Click to collapse
thanks For The reply but i tried everything renamed that file also removed some lines from rom zip but no luck.

jbanti said:
thanks For The reply but i tried everything renamed that file also removed some lines from rom zip but no luck.
Click to expand...
Click to collapse
I updated TWRP
try it now
https://forum.xda-developers.com/ace-4/development/recovery-twrp-materialized-2-8-7-t3528517

itigr said:
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
General:
Philz touch recovery for SM-G313HU vivaltods5m.
Download:
ODIN archive
Raw image
Screenies:
View attachment 3560631
Sources:
Device tree
Kernel repo
Please report any bugs to this thread.
Click to expand...
Click to collapse
Please update the download links, they're broken

Link Broken
Dude, the link is broken

Link broken

Related

Recommend compile method and environment for su?

Edit 2:
I think I finally fixed this. The author needs to clean up this mess though. There is no reason to have to play a guessing game to compile something. Here are the fixes:
error: android_filesystem_config.h: No such file or directory
fix:
copy ~SOURCE_DIRECTORY/system/core/include/cutils
copy ~SOURCE_DIRECTORY/system/core/include/private
error: redefinition of 'struct iovec'
fix: remove body of source version of uio.h (there is an ndk and source version)
struct iovec {
const void* iov_base;
size_t iov_len;
};
extern int readv( int fd, struct iovec* vecs, int count );
extern int writev( int fd, const struct iovec* vecs, int count );
error: undefined reference to '__android_log_print'
fix: after LOCAL_STATIC_LIBRARIES add...
LOCAL_LDLIBS := -llog
Edit:
I have worked around this problem by using another version of the su/superuser source that I had downloaded previously.
A few changes were necessary to get superuser to compile:
add build.xml, add project.properties, add local.properties
r.java (remove line):
package koushikdutta.superuser;
strings.xml (change line):
remove " ' " from "phone's"
To compile su:
./agcc su.c -o su -I~/WORKING_DIRECTORY/external/sqlite/dist/ -I~/WORKING_DIRECTORY/bionic/libc/include/ -lsqlite
You can find the original source and my source link with all changes premade attached to this post or at this thread:
http://forum.xda-developers.com/showthread.php?t=1392593
I have tried to compile ChainDD's tar.gz from Github both with the NDK and with agcc. I am running 64 bit Debian Squeeze with the latest Android sources compiled and the NDK and SDK installed.
This line or variants:
agcc ~/bin/external/sqlite/dist/ -lsqlite su.c -o su -ldiskconfig -lcutils
gives:
undefined reference to 'send_intent'
ndk-build was not so good either. I had to do a lot of stuff to Android.mk to get it to continue further but still was not able to fully compile with it.
I have been able to compile another version of su I have found with agcc but it is only 10.5 Kb so I am not sure if it will work. I was also able to compile Zergrush with agcc.
I will reference these threads which show people having the same trouble as I am.
http://forum.xda-developers.com/showthread.php?t=1062551
http://stackoverflow.com/questions/5153355/compile-su-for-android
https://github.com/ChainsDD/su-binary/issues/1
Anyone out there that can help? I have not done much cross compiling before now. Thanks.
Is there anyone out there who can help with this?
agcc Compiler
Command:
./agcc activity.cpp su.h su.c -o su -I/home/jason/WORKING_DIRECTORY/external/sqlite/dist/ -lsqlite
Error:
su.h:41: error: expected specifier-qualifier-list before 'pid_t'
CodeSourcery Toolchain Compiler
Command:
arm-none-linux-gnueabi-gcc -o su -static su.c su.h activity.cpp -I/home/jason/WORKING_DIRECTORY/system/core/include/ -I/home/jason/WORKING_DIRECTORY/frameworks/base/include/ -I/home/jason/WORKING_DIRECTORY/external/sqlite/dist/
Error:
In file included from /home/jason/WORKING_DIRECTORY/system/core/include/cutils/log.h:40:0,
from su.c:40:
/home/jason/WORKING_DIRECTORY/system/core/include/cutils/uio.h:33:8: error: redefinition of 'struct iovec'
/home/jason/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/include/bits/uio.h:44:8: note: originally defined here
/home/jason/WORKING_DIRECTORY/system/core/include/cutils/uio.h:38:13: error: conflicting types for 'readv'
/home/jason/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/include/sys/uio.h:40:16: note: previous declaration of 'readv' was here
/home/jason/WORKING_DIRECTORY/system/core/include/cutils/uio.h:39:13: error: conflicting types for 'writev'
/home/jason/CodeSourcery/Sourcery_G++_Lite/bin/../arm-none-linux-gnueabi/libc/usr/include/sys/uio.h:51:16: note: previous declaration of 'writev' was here
su.h:41:5: error: expected specifier-qualifier-list before 'pid_t'
In file included from activity.cpp:27:0:
su.h:43:14: error: 'PATH_MAX' was not declared in this scope
activity.cpp: In function 'int send_intent(su_initiator*, su_request*, const char*, int, int)':
activity.cpp:93:47: error: 'struct su_initiator' has no member named 'bin'
Maybe the OpenMoko Toolchain is needed to compile?
There must be someone somewhere out there (ChainsDD?) who has compiled this.
So I decided to make changes to get it to compile further.
su.h old:
struct su_initiator {
pid_t pid;
unsigned uid;
char bin[PATH_MAX];
char args[4096];
};
su.h new:
struct su_initiator{
unsigned pid_t;
unsigned pid;
unsigned uid;
char bin[PATH_MAX];
char args[4096];
};
That gets past the first error.
Then I get:
error: 'PATH_MAX' undeclared here (not in a function)
su.h old:
struct su_initiator{
unsigned pid_t;
unsigned pid;
unsigned uid;
char bin[PATH_MAX];
char args[4096];
};
su.h new:
struct su_initiator{
unsigned pid_t;
unsigned pid;
unsigned uid;
char bin[4096];
char args[4096];
};
Now I get a linker error:
Code:
/tmp/cckee4ip.o: In function `socket_create_temp':
su.c:(.text.socket_create_temp+0x114): warning: warning: mktemp() possibly used unsafely; consider using mkstemp()
/tmp/cciiLW0A.o: In function `send_intent':
activity.cpp:(.text.send_intent+0xb8): undefined reference to `android::defaultServiceManager()'
activity.cpp:(.text.send_intent+0x12c): undefined reference to `android::Parcel::Parcel()'
activity.cpp:(.text.send_intent+0x138): undefined reference to `android::Parcel::Parcel()'
activity.cpp:(.text.send_intent+0x168): undefined reference to `android::Parcel::writeInterfaceToken(android::String16 const&)'
activity.cpp:(.text.send_intent+0x1a4): undefined reference to `android::Parcel::writeStrongBinder(android::sp<android::IBinder> const&)'
activity.cpp:(.text.send_intent+0x1f8): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x238): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x254): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x268): undefined reference to `android::Parcel::writeString16(unsigned short const*, unsigned int)'
activity.cpp:(.text.send_intent+0x278): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x298): undefined reference to `android::Parcel::writeString16(unsigned short const*, unsigned int)'
activity.cpp:(.text.send_intent+0x2ac): undefined reference to `android::Parcel::writeString16(unsigned short const*, unsigned int)'
activity.cpp:(.text.send_intent+0x2bc): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x2d8): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x2e8): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x2f4): undefined reference to `android::Parcel::dataPosition() const'
activity.cpp:(.text.send_intent+0x30c): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x31c): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x32c): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x35c): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x378): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x394): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x3a4): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x3d4): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x3f0): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x41c): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x438): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x468): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x484): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x4a0): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x4b0): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x4e0): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x4fc): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x528): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x544): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x574): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x590): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x5b4): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x5d0): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x600): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x61c): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x62c): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x63c): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x66c): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x688): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x698): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x6a4): undefined reference to `android::Parcel::dataPosition() const'
activity.cpp:(.text.send_intent+0x6c8): undefined reference to `android::Parcel::setDataPosition(unsigned int) const'
activity.cpp:(.text.send_intent+0x6e4): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x6f8): undefined reference to `android::Parcel::setDataPosition(unsigned int) const'
activity.cpp:(.text.send_intent+0x70c): undefined reference to `android::Parcel::writeString16(unsigned short const*, unsigned int)'
activity.cpp:(.text.send_intent+0x71c): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x74c): undefined reference to `android::Parcel::writeStrongBinder(android::sp<android::IBinder> const&)'
activity.cpp:(.text.send_intent+0x774): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x788): undefined reference to `android::Parcel::writeString16(unsigned short const*, unsigned int)'
activity.cpp:(.text.send_intent+0x798): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x7c8): undefined reference to `android::Parcel::writeString16(android::String16 const&)'
activity.cpp:(.text.send_intent+0x7e4): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x7f4): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x804): undefined reference to `android::Parcel::writeInt32(int)'
activity.cpp:(.text.send_intent+0x888): undefined reference to `android::Parcel::~Parcel()'
activity.cpp:(.text.send_intent+0x894): undefined reference to `android::Parcel::~Parcel()'
collect2: ld returned 1 exit status
I have tried editing the includes in activity.cpp but still with the same errors. Where to go from here?

[Q] Need some help with building cm7 and stock? Having the same issues on both!

I keep running into the same error when compiling cm7 and stock kernels:
Does anyone know of a fix?
Those are not sad faces they are ":" "(" without quotes
arch/arm/mach-msm/built-in.o: In function `parse_tag_msm_partition':
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/nand_partitions.c:126: undefined reference to `msm_nand_data'
arch/arm/mach-msm/built-in.o: In function `sapphire_init':
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/board-sapphire.c:1186: undefined reference to `msm_device_uart_dm1'
arch/arm/mach-msm/built-in.o: In function `sapphire_map_io':
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/board-sapphire.c:1282: undefined reference to `msm_num_clocks_7x01a'
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/board-sapphire.c:1282: undefined reference to `msm_clocks_7x01a'
arch/arm/mach-msm/built-in.o: In function `sapphire_init_panel':
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/board-sapphire-panel.c:1268: undefined reference to `msm_device_mdp'
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/board-sapphire-panel.c:1268: undefined reference to `msm_device_mddi0'
arch/arm/mach-msm/built-in.o: In function `sapphire_init_mmc':
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/board-sapphire-mmc.c:352: undefined reference to `msm_add_sdcc'
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/board-sapphire-mmc.c:355: undefined reference to `msm_add_sdcc'
arch/arm/mach-msm/built-in.o: In function `msm_add_usb_devices':
/home/anthony/android/kernel/cm-kernel/arch/arm/mach-msm/devices_htc.c:206: undefined reference to `msm_device_hsusb'
arch/arm/mach-msm/built-in.o.init.data+0xa0): undefined reference to `msm_device_smd'
arch/arm/mach-msm/built-in.o.init.data+0xa4): undefined reference to `msm_device_nand'
arch/arm/mach-msm/built-in.o.init.data+0xa8): undefined reference to `msm_device_i2c'
arch/arm/mach-msm/built-in.o.init.data+0xac): undefined reference to `msm_device_uart1'
arch/arm/mach-msm/built-in.o.init.data+0xb0): undefined reference to `msm_device_uart3'
arch/arm/mach-msm/built-in.o.init.data+0xb4): undefined reference to `msm_device_uart_dm1'
drivers/built-in.o: In function `msm_i2c_recover_bus_busy':
/home/anthony/android/kernel/cm-kernel/drivers/i2c/busses/i2c-msm.c:276: undefined reference to `msm_set_i2c_mux'
/home/anthony/android/kernel/cm-kernel/drivers/i2c/busses/i2c-msm.c:314: undefined reference to `msm_set_i2c_mux'
drivers/built-in.o: In function `msm_i2c_probe':
/home/anthony/android/kernel/cm-kernel/drivers/i2c/busses/i2c-msm.c:492: undefined reference to `msm_set_i2c_mux'
make: *** [.tmp_vmlinux1] Error 1

[DEV] Desire C (GOLFU) CM10 Compile Error qcom

Hello i have an following Compile Problem with the QCOM Display Driver
Code:
In file included from hardware/qcom/display/liboverlay/overlay.h:33:0,
from hardware/qcom/display/libhwcomposer/hwc_video.cpp:19:
hardware/qcom/display/liboverlay/overlayUtils.h: In function 'bool overlay::utils::isYuv(__u32)':
hardware/qcom/display/liboverlay/overlayUtils.h:543:14: error: 'MDP_Y_CRCB_H1V1' was not declared in this scope
hardware/qcom/display/liboverlay/overlayUtils.h:545:9: error: duplicate case value
hardware/qcom/display/liboverlay/overlayUtils.h:542:9: error: previously used here
hardware/qcom/display/liboverlay/overlayUtils.h:546:9: error: duplicate case value
hardware/qcom/display/liboverlay/overlayUtils.h:541:9: error: previously used here
In file included from hardware/qcom/display/liboverlay/overlayRotator.h:35:0,
from hardware/qcom/display/liboverlay/overlayImpl.h:34,
from hardware/qcom/display/liboverlay/overlayState.h:34,
from hardware/qcom/display/liboverlay/overlay.h:34,
from hardware/qcom/display/libhwcomposer/hwc_video.cpp:19:
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:49:29: error: 'fb_fix_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:52:29: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:55:29: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:96:38: error: 'fb_fix_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:96:57: error: ISO C++ forbids declaration of 'finfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h:97:38: error: 'fb_var_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:97:57: error: ISO C++ forbids declaration of 'vinfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h:101:36: error: 'fb_fix_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::getFScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:102:19: error: 'FBIOGET_FSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:110:36: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::getVScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:111:19: error: 'FBIOGET_VSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:119:36: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::setVScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:120:19: error: 'FBIOPUT_VSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:257:45: error: 'fb_fix_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:257:64: error: ISO C++ forbids declaration of 'finfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'void overlay::mdp_wrapper::dump(char const*, int const&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:258:5: error: request for member 'type' in 'finfo', which is of non-class type 'int const'
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:260:45: error: 'fb_var_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:260:64: error: ISO C++ forbids declaration of 'vinfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'void overlay::mdp_wrapper::dump(char const*, int const&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:260:13: error: redefinition of 'void overlay::mdp_wrapper::dump(char const*, int const&)'
hardware/qcom/display/liboverlay/mdpWrapper.h:257:13: error: 'void overlay::mdp_wrapper::dump(char const*, int const&)' previously defined here
hardware/qcom/display/liboverlay/mdpWrapper.h:261:5: error: request for member 'xres' in 'vinfo', which is of non-class type 'int const'
hardware/qcom/display/liboverlay/mdpWrapper.h:261:5: error: request for member 'yres' in 'vinfo', which is of non-class type 'int const'
In file included from hardware/qcom/display/liboverlay/overlay.h:33:0,
from hardware/qcom/display/libhwcomposer/hwc.cpp:25:
hardware/qcom/display/liboverlay/overlayUtils.h: In function 'bool overlay::utils::isYuv(__u32)':
hardware/qcom/display/liboverlay/overlayUtils.h:543:14: error: 'MDP_Y_CRCB_H1V1' was not declared in this scope
hardware/qcom/display/liboverlay/overlayUtils.h:545:9: error: duplicate case value
hardware/qcom/display/liboverlay/overlayUtils.h:542:9: error: previously used here
hardware/qcom/display/liboverlay/overlayUtils.h:546:9: error: duplicate case value
hardware/qcom/display/liboverlay/overlayUtils.h:541:9: error: previously used here
In file included from hardware/qcom/display/liboverlay/overlayRotator.h:35:0,
from hardware/qcom/display/liboverlay/overlayImpl.h:34,
from hardware/qcom/display/liboverlay/overlayState.h:34,
from hardware/qcom/display/liboverlay/overlay.h:34,
from hardware/qcom/display/libhwcomposer/hwc.cpp:25:
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:49:29: error: 'fb_fix_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:52:29: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:55:29: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:96:38: error: 'fb_fix_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:96:57: error: ISO C++ forbids declaration of 'finfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h:97:38: error: 'fb_var_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:97:57: error: ISO C++ forbids declaration of 'vinfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h:101:36: error: 'fb_fix_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::getFScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:102:19: error: 'FBIOGET_FSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:110:36: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::getVScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:111:19: error: 'FBIOGET_VSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:119:36: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::setVScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:120:19: error: 'FBIOPUT_VSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:257:45: error: 'fb_fix_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:257:64: error: ISO C++ forbids declaration of 'finfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'void overlay::mdp_wrapper::dump(char const*, int const&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:258:5: error: request for member 'type' in 'finfo', which is of non-class type 'int const'
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:260:45: error: 'fb_var_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:260:64: error: ISO C++ forbids declaration of 'vinfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'void overlay::mdp_wrapper::dump(char const*, int const&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:260:13: error: redefinition of 'void overlay::mdp_wrapper::dump(char const*, int const&)'
hardware/qcom/display/liboverlay/mdpWrapper.h:257:13: error: 'void overlay::mdp_wrapper::dump(char const*, int const&)' previously defined here
hardware/qcom/display/liboverlay/mdpWrapper.h:261:5: error: request for member 'xres' in 'vinfo', which is of non-class type 'int const'
hardware/qcom/display/liboverlay/mdpWrapper.h:261:5: error: request for member 'yres' in 'vinfo', which is of non-class type 'int const'
hardware/qcom/display/libhwcomposer/hwc.cpp: In function 'int hwc_eventControl(hwc_composer_device*, int, int)':
hardware/qcom/display/libhwcomposer/hwc.cpp:125:42: error: 'MSMFB_OVERLAY_VSYNC_CTRL' was not declared in this scope
Can updating the QCOM Driver source solve this problem?
jb driver You want to try?
http://d-h.st/nGQ
cm10
Gamephantom said:
Hello i have an following Compile Problem with the QCOM Display Driver
Code:
In file included from hardware/qcom/display/liboverlay/overlay.h:33:0,
from hardware/qcom/display/libhwcomposer/hwc_video.cpp:19:
hardware/qcom/display/liboverlay/overlayUtils.h: In function 'bool overlay::utils::isYuv(__u32)':
hardware/qcom/display/liboverlay/overlayUtils.h:543:14: error: 'MDP_Y_CRCB_H1V1' was not declared in this scope
hardware/qcom/display/liboverlay/overlayUtils.h:545:9: error: duplicate case value
hardware/qcom/display/liboverlay/overlayUtils.h:542:9: error: previously used here
hardware/qcom/display/liboverlay/overlayUtils.h:546:9: error: duplicate case value
hardware/qcom/display/liboverlay/overlayUtils.h:541:9: error: previously used here
In file included from hardware/qcom/display/liboverlay/overlayRotator.h:35:0,
from hardware/qcom/display/liboverlay/overlayImpl.h:34,
from hardware/qcom/display/liboverlay/overlayState.h:34,
from hardware/qcom/display/liboverlay/overlay.h:34,
from hardware/qcom/display/libhwcomposer/hwc_video.cpp:19:
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:49:29: error: 'fb_fix_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:52:29: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:55:29: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:96:38: error: 'fb_fix_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:96:57: error: ISO C++ forbids declaration of 'finfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h:97:38: error: 'fb_var_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:97:57: error: ISO C++ forbids declaration of 'vinfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h:101:36: error: 'fb_fix_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::getFScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:102:19: error: 'FBIOGET_FSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:110:36: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::getVScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:111:19: error: 'FBIOGET_VSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:119:36: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::setVScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:120:19: error: 'FBIOPUT_VSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:257:45: error: 'fb_fix_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:257:64: error: ISO C++ forbids declaration of 'finfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'void overlay::mdp_wrapper::dump(char const*, int const&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:258:5: error: request for member 'type' in 'finfo', which is of non-class type 'int const'
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:260:45: error: 'fb_var_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:260:64: error: ISO C++ forbids declaration of 'vinfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'void overlay::mdp_wrapper::dump(char const*, int const&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:260:13: error: redefinition of 'void overlay::mdp_wrapper::dump(char const*, int const&)'
hardware/qcom/display/liboverlay/mdpWrapper.h:257:13: error: 'void overlay::mdp_wrapper::dump(char const*, int const&)' previously defined here
hardware/qcom/display/liboverlay/mdpWrapper.h:261:5: error: request for member 'xres' in 'vinfo', which is of non-class type 'int const'
hardware/qcom/display/liboverlay/mdpWrapper.h:261:5: error: request for member 'yres' in 'vinfo', which is of non-class type 'int const'
In file included from hardware/qcom/display/liboverlay/overlay.h:33:0,
from hardware/qcom/display/libhwcomposer/hwc.cpp:25:
hardware/qcom/display/liboverlay/overlayUtils.h: In function 'bool overlay::utils::isYuv(__u32)':
hardware/qcom/display/liboverlay/overlayUtils.h:543:14: error: 'MDP_Y_CRCB_H1V1' was not declared in this scope
hardware/qcom/display/liboverlay/overlayUtils.h:545:9: error: duplicate case value
hardware/qcom/display/liboverlay/overlayUtils.h:542:9: error: previously used here
hardware/qcom/display/liboverlay/overlayUtils.h:546:9: error: duplicate case value
hardware/qcom/display/liboverlay/overlayUtils.h:541:9: error: previously used here
In file included from hardware/qcom/display/liboverlay/overlayRotator.h:35:0,
from hardware/qcom/display/liboverlay/overlayImpl.h:34,
from hardware/qcom/display/liboverlay/overlayState.h:34,
from hardware/qcom/display/liboverlay/overlay.h:34,
from hardware/qcom/display/libhwcomposer/hwc.cpp:25:
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:49:29: error: 'fb_fix_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:52:29: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:55:29: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h:96:38: error: 'fb_fix_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:96:57: error: ISO C++ forbids declaration of 'finfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h:97:38: error: 'fb_var_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:97:57: error: ISO C++ forbids declaration of 'vinfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h:101:36: error: 'fb_fix_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::getFScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:102:19: error: 'FBIOGET_FSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:110:36: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::getVScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:111:19: error: 'FBIOGET_VSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:119:36: error: 'fb_var_screeninfo' has not been declared
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'bool overlay::mdp_wrapper::setVScreenInfo(int, int&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:120:19: error: 'FBIOPUT_VSCREENINFO' was not declared in this scope
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:257:45: error: 'fb_fix_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:257:64: error: ISO C++ forbids declaration of 'finfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'void overlay::mdp_wrapper::dump(char const*, int const&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:258:5: error: request for member 'type' in 'finfo', which is of non-class type 'int const'
hardware/qcom/display/liboverlay/mdpWrapper.h: At global scope:
hardware/qcom/display/liboverlay/mdpWrapper.h:260:45: error: 'fb_var_screeninfo' does not name a type
hardware/qcom/display/liboverlay/mdpWrapper.h:260:64: error: ISO C++ forbids declaration of 'vinfo' with no type [-fpermissive]
hardware/qcom/display/liboverlay/mdpWrapper.h: In function 'void overlay::mdp_wrapper::dump(char const*, int const&)':
hardware/qcom/display/liboverlay/mdpWrapper.h:260:13: error: redefinition of 'void overlay::mdp_wrapper::dump(char const*, int const&)'
hardware/qcom/display/liboverlay/mdpWrapper.h:257:13: error: 'void overlay::mdp_wrapper::dump(char const*, int const&)' previously defined here
hardware/qcom/display/liboverlay/mdpWrapper.h:261:5: error: request for member 'xres' in 'vinfo', which is of non-class type 'int const'
hardware/qcom/display/liboverlay/mdpWrapper.h:261:5: error: request for member 'yres' in 'vinfo', which is of non-class type 'int const'
hardware/qcom/display/libhwcomposer/hwc.cpp: In function 'int hwc_eventControl(hwc_composer_device*, int, int)':
hardware/qcom/display/libhwcomposer/hwc.cpp:125:42: error: 'MSMFB_OVERLAY_VSYNC_CTRL' was not declared in this scope
Can updating the QCOM Driver source solve this problem?
Click to expand...
Click to collapse
Did you made this rom.
If you have it please post it here

Compile CM-Jellybean question

I'm trying to compile CM-Jellybean using Agrabren's Device tree (Great job on the EVO 3d AGRABREN< You have taken this device to an all new level). Agrabren if you have an issue with me using your device tree let me know I will remove it, I tried to PM you but never goes through. To get to the question i have searched everywhere and have no luck in solving this
Code:
target SharedLib: audio.primary.msm8660 (out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/LINKED/audio.primary.msm8660.so)
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/AudioHardware.o: in function android_audio_legacy::AudioHardware::AudioStreamInVoip::standby():hardware/qcom/audio/msm8660/AudioHardware.cpp:5089: error: undefined reference to 'msm_end_voice_ext'
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/AudioHardware.o: in function android_audio_legacy::AudioHardware::AudioStreamOutDirect::standby():hardware/qcom/audio/msm8660/AudioHardware.cpp:3369: error: undefined reference to 'msm_end_voice_ext'
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/AudioHardware.o: in function android_audio_legacy::AudioHardware::AudioStreamOutDirect::write(void const*, unsigned int):hardware/qcom/audio/msm8660/AudioHardware.cpp:3307: error: undefined reference to 'msm_start_voice_ext'
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/AudioHardware.o: in function android_audio_legacy::AudioHardware::AudioStreamOutDirect::write(void const*, unsigned int):hardware/qcom/audio/msm8660/AudioHardware.cpp:3308: error: undefined reference to 'msm_set_voice_tx_mute_ext'
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/AudioHardware.o: in function android_audio_legacy::AudioHardware::AudioStreamOutDirect::set(android_audio_legacy::AudioHardware*, unsigned int, int*, unsigned int*, unsigned int*):hardware/qcom/audio/msm8660/AudioHardware.cpp:3208: error: undefined reference to 'msm_get_voc_session'
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/AudioHardware.o: in function android_audio_legacy::AudioHardware::AudioStreamInVoip::set(android_audio_legacy::AudioHardware*, unsigned int, int*, unsigned int*, unsigned int*, android_audio_legacy::AudioSystem::audio_in_acoustics):hardware/qcom/audio/msm8660/AudioHardware.cpp:4969: error: undefined reference to 'msm_start_voice_ext'
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/AudioHardware.o: in function android_audio_legacy::AudioHardware::AudioStreamInVoip::set(android_audio_legacy::AudioHardware*, unsigned int, int*, unsigned int*, unsigned int*, android_audio_legacy::AudioSystem::audio_in_acoustics):hardware/qcom/audio/msm8660/AudioHardware.cpp:4970: error: undefined reference to 'msm_set_voice_tx_mute_ext'
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/shooter/obj/SHARED_LIBRARIES/audio.primary.msm8660_intermediates/AudioHardware.o: in function android_audio_legacy::AudioHardware::AudioStreamInVoip::set(android_audio_legacy::AudioHardware*, unsigned int, int*, unsigned int*, unsigned int*, android_audio_legacy::AudioSystem::audio_in_acoustics):hardware/qcom/audio/msm8660/AudioHardware.cpp:4966: error: undefined reference to 'msm_get_voc_session'
Any Help would be great.
Thanks
you have to cherry pick this:
http://review.cyanogenmod.com/#/c/25388/
to get past that error.
Ill give it a shot.
Thanks
That didn't take care of my issue I was able to remove MSMFB_OVERLAY_COMMIT from my includes/linux/msm_mdp.h with that though.
http://review.cyanogenmod.com/#/c/25414/
This did take care of it.

Building Cyanogenmod Recovery error

Hi, im tryng to buld cyanogenmod recovery from source, but im getting this error when i try "make recoveryimage":
-------------------------------------------------------------------------------------------------------
host Executable: clang (/home/diogo/android/system/out/host/linux-x86/obj/EXECUTABLES/clang_intermediates/clang)
/home/diogo/android/system/out/host/linux-x86/obj/EXECUTABLES/clang_intermediates/cc1_main.o: In function `ForcePassLinking':
/home/diogo/android/system/external/llvm/include/llvm/LinkAllPasses.h:116: undefined reference to `llvm::createProfileMetadataLoaderPass()'
/home/diogo/android/system/external/llvm/include/llvm/LinkAllPasses.h:147: undefined reference to `llvm::createPostDomTree()'
/home/diogo/android/system/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAnalysis_intermediates/libLLVMAnalysis.a(ProfileVerifierPass.o): In function `ReadOrAssert':
/home/diogo/android/system/external/llvm/lib/Analysis/ProfileVerifierPass.cpp:204: undefined reference to `llvm:perator<<(llvm::raw_ostream&, std:air<llvm::BasicBlock const*, llvm::BasicBlock const*>)'
/home/diogo/android/system/external/llvm/lib/Analysis/ProfileVerifierPass.cpp:210: undefined reference to `llvm:perator<<(llvm::raw_ostream&, std:air<llvm::BasicBlock const*, llvm::BasicBlock const*>)'
/home/diogo/android/system/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAnalysis_intermediates/libLLVMAnalysis.a(RegionInfo.o): In function `addRequired<llvm:ostDominatorTree>':
/home/diogo/android/system/external/llvm/include/llvm/PassAnalysisSupport.h:56: undefined reference to `llvm:ostDominatorTree::ID'
/home/diogo/android/system/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAnalysis_intermediates/libLLVMAnalysis.a(RegionInfo.o): In function `initializeRegionInfoPassOnce':
/home/diogo/android/system/external/llvm/lib/Analysis/RegionInfo.cpp:853: undefined reference to `llvm::initializePostDominatorTreePass(llvm:assRegistry&)'
/home/diogo/android/system/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAnalysis_intermediates/libLLVMAnalysis.a(RegionInfo.o): In function `llvm::AnalysisResolver::findImplPass(void const*)':
/home/diogo/android/system/external/llvm/include/llvm/PassAnalysisSupport.h:134: undefined reference to `llvm:ostDominatorTree::ID'
/home/diogo/android/system/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAnalysis_intermediates/libLLVMAnalysis.a(RegionInfo.o): In function `llvm:ostDominatorTree& llvm:ass::getAnalysis<llvm:ostDominatorTree>() const':
/home/diogo/android/system/external/llvm/include/llvm/PassAnalysisSupport.h:132: undefined reference to `llvm:ostDominatorTree::ID'
/home/diogo/android/system/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAnalysis_intermediates/libLLVMAnalysis.a(DomPrinter.o): In function `addRequired<llvm:ostDominatorTree>':
/home/diogo/android/system/external/llvm/include/llvm/PassAnalysisSupport.h:56: undefined reference to `llvm:ostDominatorTree::ID'
/home/diogo/android/system/external/llvm/include/llvm/PassAnalysisSupport.h:56: undefined reference to `llvm:ostDominatorTree::ID'
/home/diogo/android/system/external/llvm/include/llvm/PassAnalysisSupport.h:56: undefined reference to `llvm:ostDominatorTree::ID'
/home/diogo/android/system/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAnalysis_intermediates/libLLVMAnalysis.a(DomPrinter.o):/home/diogo/android/system/external/llvm/include/llvm/PassAnalysisSupport.h:56: more undefined references to `llvm:ostDominatorTree::ID' follow
collect2: ld returned 1 exit status
build/core/host_executable.mk:31: recipe for target '/home/diogo/android/system/out/host/linux-x86/obj/EXECUTABLES/clang_intermediates/clang' failed
make: *** [/home/diogo/android/system/out/host/linux-x86/obj/EXECUTABLES/clang_intermediates/clang] Error 1
-----------------------------------------------------------------------------------------------------------
What this means? How to solve it?
Never had this error before :S

Categories

Resources