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.

Reply via email to