首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建mozilla JSS

构建mozilla JSS
EN

Stack Overflow用户
提问于 2016-10-14 18:34:52
回答 1查看 681关注 0票数 0

我跟随NSS build instructions并成功地构建了NSS。然后我遵循JSS build instructions,构建失败并返回错误:

代码语言:javascript
复制
In file included from CryptoManager.c:6:0:
../../../../dist/public/nss/secitem.h:15:21: fatal error: plarena.h: No such file or directory
compilation terminated.

这个结果在Ubuntu 16.04 LTS上。

在WIndows上,我得到:

所有目录(dist、jss、nspr和nss)都在同一级别。我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2016-11-17 21:05:01

查看我的帖子here。基本上,这是由于缺少包。如果不工作,则此文件位于nspr下的某个位置。复制它并将其放在需要它的.c文件旁边。

编辑:

总结一下:

1.使用g++安装build-essentialgcc

2.尝试安装zlib1g-devlibc6-dev,如果它们不存在。

3.安装zlib1g-dev

4.使用cd进入nss目录,并运行构建,如下所示:

代码语言:javascript
复制
gmake nss_build_all NSS_SSL_ENABLE_ZLIB=

如果您使用的是x64环境,那么也要添加USE_64=1

应该能行得通。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40041075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档