Firefly开源社区

打印 上一主题 下一主题

编译安卓时到jack_server时出错了,是电脑配置不够吗?

314

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
314

编译安卓时到jack_server时出错了,是电脑配置不够吗?

发表于 2019-8-6 09:49:08      浏览:3912 | 回复:4        打印      只看该作者   [复制链接] 楼主


电脑配置详情:

  • 笔记本:G460(购于2010年)
  • 处理器:i3
  • 内存:4GB
  • 硬盘:已经更换
  • 安装了双系统:
系统1:win7(开机时长30秒);系统2:ubuntu 14.04 LTS(分区总大小185GB)。



回复

使用道具 举报

15

积分

0

威望

0

贡献

技术小白

积分
15
发表于 2019-8-15 11:27:43        只看该作者  沙发
4GB内存不够的,我之前也总报JACK SERVER的错误和X-SIZE相关的错误,加到16G内存就没有过这种错误。而且编译时候也不卡了
回复

使用道具 举报

314

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
314
发表于 2019-8-31 13:50:52        只看该作者  板凳
小名刘川枫 发表于 2019-8-15 11:27
4GB内存不够的,我之前也总报JACK SERVER的错误和X-SIZE相关的错误,加到16G内存就没有过这种错误。而且编 ...

能加内存当然是好,可以增加编译速度和成功率,可是条件就是这样,也没有办法
。。。。。。
在网上找到了一个方法:修改配置,make后面不跟-j选项,晚上22点开始编译,第二天下班回来,编译通过。
回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2021-8-19 23:34:30        只看该作者  地板
m1843514989 发表于 2019-8-31 13:50
能加内存当然是好,可以增加编译速度和成功率,可是条件就是这样,也没有办法
。。。。。。
在网上找 ...

4G内存编译,改了哪些地方?
我的也是,一直报错
网上说把栈设置成4G,但是总的内存才4G,这样改了也编不过
尝试改成1G、2G也都编不过
JACK_SERVER_COMMAND="java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=$TMPDIR $JACK_SERVER_VM_ARGUMENTS -Xmx4096m -cp $LAUNCHER_JAR $LAUNCHER_NAME"
回复

使用道具 举报

314

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
314
发表于 2021-11-20 20:17:31        只看该作者  5#
weijunxq 发表于 2021-8-19 23:34
4G内存编译,改了哪些地方?
我的也是,一直报错
网上说把栈设置成4G,但是总的内存才4G,这样改了也编 ...

1、4096改小些,设置成3072
2、make时用-j4
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表