编译报错信息如下:
uct/bullhead/system/lib64/' build/core/base_rules.mk:390: warning: ignoring old commands for target `out/target/product/bullhead/system/lib64/' [ 0% 16/85452] Lex: applypatch <= bootable/recovery/edify/lexer.ll FAILED: out/target/product/bullhead/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp /bin/bash -c "prebuilts/misc/linux-x86/flex/flex-2.5.39 -oout/target/product/bullhead/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp bootable/recovery/edify/lexer.ll" flex-2.5.39: loadlocale.c:130:_nl_intern_locale_data: ?? 'cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' ??? Aborted (core dumped) [ 0% 19/85452] Ensuring Jack server is installed and started Jack server already installed in "/root/.jack-server" Server is already running [ 0% 21/85452] target C++: libapplyp...table/recovery/applypatch/imgpatch.cpp ninja: build stopped: subcommand failed. 09:55:06 ninja failed with: exit status 1
讯享网
参考网址:
https://blog.csdn.net/lizekun2010/article/details/


查看 $HOME/.jack-server/logs/jack-server-0-0.log:得到下面详细的报错信息
讯享网09:31:14.205: INFO: com.android.jack.server.JackHttpServer: Server mode changing from IDLE to DEEP_IDLE 09:33:45.934: INFO: com.android.jack.server.router.RootContainer: Route request for POST /jack 09:33:45.940: INFO: com.android.jack.server.JackHttpServer: Server mode changing from DEEP_IDLE to WORK 09:33:45.940: INFO: com.android.jack.server.JackHttpServer: Cancel timer 09:33:45.940: INFO: com.android.jack.server.tasks.JackTask: Compilation #33, command '@build/core/jack-default.args -g -D jack.java.source.version=1.7 --classpath out/target/common/obj/JAVA_LIBRARIES/sdk_v8_intermediates/classes.jack -D jack.import.resource.policy=keep-first -D jack.import.type.policy=keep-first -D jack.android.min-api-level=8 --output-jack out/target/common/obj/JAVA_LIBRARIES/android-common-framesequence_intermediates/classes.jack @out/target/common/obj/JAVA_LIBRARIES/android-common-framesequence_intermediates/jack-rsc/java-source-list-uniq', pwd: '/home/liyanmei/aosp', required Jack: Exact version 4.32.CANDIDATE 09:33:45.941: INFO: com.android.jack.server.tasks.JackTask: Run Compilation #33 with Jack 1.3-rc7 'Douarn' ( d7bed6715ce455ce0861ae2f56925a by N/A) (4.32) 09:33:46.505: INFO: com.android.jack.server.tasks.JackTask: Compilation #33 return exit code 0 09:33:46.505: INFO: com.android.jack.server.tasks.JackTask: Compilation #33 run in 563 ms 09:33:46.506: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WORK to WAIT 09:33:46.506: INFO: com.android.jack.server.JackHttpServer: Start timer 09:33:53.708: INFO: com.android.jack.server.router.RootContainer: Route request for POST /jack 09:33:53.708: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WAIT to WORK 09:33:53.708: INFO: com.android.jack.server.JackHttpServer: Cancel timer 09:33:53.709: INFO: com.android.jack.server.tasks.JackTask: Compilation #34, command '@build/core/jack-default.args -g -D jack.java.source.version=1.7 --classpath out/target/common/obj/JAVA_LIBRARIES/sdk_v9_intermediates/classes.jack --import-resource out/target/common/obj/JAVA_LIBRARIES/libphonenumber_intermediates/classes.jack.res.tmp -D jack.import.resource.policy=keep-first -D jack.import.type.policy=keep-first -D jack.android.min-api-level=9 --output-jack out/target/common/obj/JAVA_LIBRARIES/libphonenumber_intermediates/classes.jack @out/target/common/obj/JAVA_LIBRARIES/libphonenumber_intermediates/jack-rsc/java-source-list-uniq', pwd: '/home/liyanmei/aosp', required Jack: Exact version 4.32.CANDIDATE 09:33:53.709: INFO: com.android.jack.server.tasks.JackTask: Run Compilation #34 with Jack 1.3-rc7 'Douarn' ( d7bed6715ce455ce0861ae2f56925a by N/A) (4.32) 09:33:54.906: INFO: com.android.jack.server.tasks.JackTask: Compilation #34 return exit code 0 09:33:54.906: INFO: com.android.jack.server.tasks.JackTask: Compilation #34 run in 1196 ms 09:33:54.907: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WORK to WAIT 09:33:54.907: INFO: com.android.jack.server.JackHttpServer: Start timer 09:36:54.908: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WAIT to IDLE 09:48:54.908: INFO: com.android.jack.server.JackHttpServer: Server mode changing from IDLE to DEEP_IDLE 09:55:05.253: INFO: com.android.jack.server.router.RootContainer: Route request for GET /server 09:55:05.271: INFO: com.android.jack.server.JackHttpServer: Server mode changing from DEEP_IDLE to WORK 09:55:05.271: INFO: com.android.jack.server.JackHttpServer: Cancel timer 09:55:05.271: INFO: com.android.jack.server.tasks.GetVersions: Get server version(s) 09:55:05.273: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WORK to WAIT 09:55:05.273: INFO: com.android.jack.server.JackHttpServer: Start timer 09:55:05.296: INFO: com.android.jack.server.router.RootContainer: Route request for GET /server 09:55:05.297: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WAIT to WORK 09:55:05.297: INFO: com.android.jack.server.JackHttpServer: Cancel timer 09:55:05.297: INFO: com.android.jack.server.tasks.GetVersions: Get server version(s) 09:55:05.297: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WORK to WAIT 09:55:05.297: INFO: com.android.jack.server.JackHttpServer: Start timer 09:55:05.336: INFO: com.android.jack.server.router.RootContainer: Route request for HEAD /server 09:55:05.336: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WAIT to WORK 09:55:05.336: INFO: com.android.jack.server.JackHttpServer: Cancel timer 09:55:05.337: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WORK to WAIT 09:55:05.337: INFO: com.android.jack.server.JackHttpServer: Start timer 09:55:05.370: INFO: com.android.jack.server.router.RootContainer: Route request for HEAD /jack 09:55:05.370: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WAIT to WORK 09:55:05.370: INFO: com.android.jack.server.JackHttpServer: Cancel timer 09:55:05.370: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WORK to WAIT 09:55:05.370: INFO: com.android.jack.server.JackHttpServer: Start timer 09:58:06.658: INFO: com.android.jack.server.JackHttpServer: Server mode changing from WAIT to IDLE 10:10:09.002: INFO: com.android.jack.server.JackHttpServer: Server mode changing from IDLE to DEEP_IDLE
参考网址 :启动 jack server 出现 Could not find or load main class com.android.jack.launcher.ServerLauncher的问题
参考网址:编译错误-build stopped: subcommand failed. 解决方法

make[1]: Leaving directory `/home/sunhz/sl8541e/out/target/product/sp8541e_srvm/obj/u-boot15' make: Leaving directory `/home/sunhz/sl8541e/u-boot15' [ 82% 3107/3782] Build hyb out/target/product/sp8541e_srvm/ob...h-hu.hyb <- external/hyphenation-patterns/hu//hyph-hu.pat.txt 21515 unique nodes, total ninja: build stopped: subcommand failed. 20:31:15 ninja failed with: exit status 1
1.vim /etc/security/limits.conf 添加如下的行
讯享网# 解除服务器所有用户文件数 进程限制 * soft nofile 10240 * hard nofile 10240 * soft noproc 10240 * hard noproc 10240
3.提示 ulimit 命令 执行:
sudo sh -c "ulimit -n 65535 && exec su $LOGNAME"
完美解决上面的问题;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/45964.html