The framework dumpstate was converted to c++, grouper's libdumpstate needs to be converted to match. See https://android.googlesource.com/device/htc/flounder/+/1ef2d9feeaf70605c04884f61205bd2ac8815574 for an example of the same change made for flounder.
On Tue, Sep 6, 2016 at 1:07 PM, Daniel Dawson <[email protected]> wrote: > Hello again, > > My appoligies for leaving out the FAILED block: > > >> FAILED: /bin/bash -c "(PWD=/proc/self/cwd >> prebuilts/misc/linux-x86/ccache/ccache >> prebuilts/clang/host/linux-x86/clang-2690385/bin/clang -I >> frameworks/native/cmds/dumpstate -I device/asus/grouper/dumpstate -I >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates >> -I >> out/target/product/grouper/gen/STATIC_LIBRARIES/libdumpstate.grouper_intermediates >> -I libnativehelper/include/nativehelper \$(cat >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates/import_includes) >> -isystem system/core/include -isystem system/media/audio/include -isystem >> hardware/libhardware/include -isystem hardware/libhardware_legacy/include >> -isystem hardware/ril/include -isystem libnativehelper/include -isystem >> frameworks/native/include -isystem frameworks/native/opengl/include -isystem >> frameworks/av/include -isystem frameworks/base/include -isystem >> out/target/product/grouper/obj/include -isystem bionic/libc/arch-arm/include >> -isystem bionic/libc/include -isystem bionic/libc/kernel/uapi -isystem >> bionic/libc/kernel/common -isystem bionic/libc/kernel/uapi/asm-arm -isystem >> bionic/libm/include -isystem bionic/libm/include/arm -c -fno-exceptions >> -Wno-multichar -msoft-float -ffunction-sections -fdata-sections >> -funwind-tables -fstack-protector-strong -Wa,--noexecstack >> -Werror=format-security -D_FORTIFY_SOURCE=2 -fno-short-enums >> -no-canonical-prefixes -march=armv7-a -mfloat-abi=softfp -mfpu=neon >> -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self >> -Wpointer-arith -Werror=return-type -Werror=non-virtual-dtor -Werror=address >> -Werror=sequence-point -Werror=date-time -DNDEBUG -g -Wstrict-aliasing=2 >> -DNDEBUG -UDEBUG -D__compiler_offsetof=__builtin_offsetof >> -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic >> -Wno-unused-command-line-argument -fcolor-diagnostics -nostdlibinc -target >> arm-linux-androideabi -target arm-linux-androideabi >> -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin >> -std=gnu99 -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -fPIC >> -D_USING_LIBCXX -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast >> -Werror=address-of-temporary -Werror=null-dereference -Werror=return-type >> -MD -MF >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates/dumpstate.d >> -o >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates/dumpstate.o >> device/asus/grouper/dumpstate/dumpstate.c ) && (cp >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates/dumpstate.d >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates/dumpstate.P; >> sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\\\\$//' -e '/^\$/ d' -e 's/\$/ >> :/' < >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates/dumpstate.d >> >> >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates/dumpstate.P; >> rm -f >> out/target/product/grouper/obj/STATIC_LIBRARIES/libdumpstate.grouper_intermediates/dumpstate.d >> )" > > > As for building for Grouper, it does come from Android 5.1; although I have > made some minor modifications to allow it to run later versions of Android. > I was able to build and run Android 6 successfully. I think that it is a > library issue, though I could be wrong. > > Many Thanks, > DD > > -- > -- > You received this message because you are subscribed to the "Android > Building" mailing list. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-building?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "Android Building" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
