Dear all,
We want to build AndroidM6 for MX6SABRE-AI boards.
We refer to Android User's Guide(Rev. M6.0.1_2.1.0, 07/2016).
When make of system image is executed, an error occurs when libttspico.so is built.
Would you tell me the method avoiding this error?
<Command>
$ cd ~/myandroid
$ source build/envsetup.sh
$ lunch sabreauto_6q-user
$ make PRODUCT-sabreauto_6q-user 2>&1 | tee build-log.txt
<Error>
==========================================================================
target thumb C++: libttspico <= external/svox/pico/tts/svox_ssml_parser.cpp
make: Circular out/target/product/sabreauto_6q/obj/SHARED_LIBRARIES/libttspico_intermediates/LINKED/libttspico.so <- out/target/product/sabreauto_6q/obj/lib/libttspico.so dependency dropped.
target SharedLib: libttspico (out/target/product/sabreauto_6q/obj/SHARED_LIBRARIES/libttspico_intermediates/LINKED/libttspico.so)
/home/androidm6/myandroid/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin/../lib/gcc/arm-linux-androideabi/4.9.x-google/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lttspico
external/svox/pico/tts/com_svox_picottsengine.cpp:1058: error: undefined reference to 'pico_initialize'
external/svox/pico/tts/com_svox_picottsengine.cpp:181: error: undefined reference to 'pico_disposeEngine'
~
~
~
collect2: error: ld returned 1 exit status
make: *** [out/target/product/sabreauto_6q/obj/SHARED_LIBRARIES/libttspico_intermediates/LINKED/libttspico.so] Error 1
#### make failed to build some targets (07:05 (mm:ss)) ####
==========================================================================
Please refer to an attached file for the detailed log.
- build-log.txt
This error does not occur if built for SABRE-SD.
Make is completed normally. Build succeeds.
May I have advice?
Best Regards,
Yuuki
Original Attachment has been moved to: build-log.txt.zip