【问题】:
SM6350 Android R编译失败,提示如下错误信息:
[ 91% 1340/1468] including vendor/qcom/proprietary/chi-cdk/Android.mk ...
FAILED:
Generating camx supplementary makefiles.
Generating makefiles for the auto-generated code. All targets are up-to-date. Generating auto-generated code. All targets are up-to-date.
Failed to find an xml file for target msmnile. Defaulting to Default blm.xml
python vendor/qcom/proprietary/chi-cdk/tools/blmconfig/blmconfigparser.py -i vendor/qcom/proprietary/chi-cdk/oem/qcom/blm/default/blm.xml -o vendor/qcom/proprietary/chi-cdk/core/chiutils
Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at vendor/qcom/proprietary/chi-cdk/tools/usecaseconverter/usecaseconverter.pl line 10.
BEGIN failed--compilation aborted at vendor/qcom/proprietary/chi-cdk/tools/usecaseconverter/usecaseconverter.pl line 10.
[UsecaseConverterFailure]
In file included from vendor/qcom/proprietary/camx/Android.mk:108:
In file included from vendor/qcom/proprietary/chi-cdk/Android.mk:57:
In file included from vendor/qcom/proprietary/chi-cdk/core/Android.mk:23:
vendor/qcom/proprietary/chi-cdk/core/lib/common/build/android/Android.mk:47: error: vendor/qcom/proprietary/chi-cdk/core/lib/common/g_pipelines.h was not generated.
09:57:32 ckati failed with: exit status 1
#### failed to build some targets (08:24 (mm:ss)) ####
【解决方案】:
sudo apt-get install libxml-simple-perl
安装libxml-simple-perl即可。