Ubuntu编译android源码时报错 Ensuring Jack server is installed and started

Ubuntu编译android源码时报错 Ensuring Jack server is installed and started编译报错信息如下 uct bullhead system lib64 build core base rules mk 390 warning ignoring old commands for target

大家好,我是讯享网,很高兴认识大家。

编译报错信息如下:

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"

完美解决上面的问题;

 

小讯
上一篇 2025-02-15 23:55
下一篇 2025-01-18 08:39

相关推荐

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