Re: Building NSS on arm linux

Franziskus Kiefer <[email protected]>
Newsgroups gmane.comp.mozilla.crypto
Message-ID <CADthy-+gZnXPTbrLo2y4wjMEM0NUMc7UFLXO2apP=QgQAU4Ayw@mail.gmail.com>
Hi,

If you build on an ARM system, you don't have to change anything to the
build process. It's the same as on other Linux systems. I'd recommend
building a newer version though.
NSS currently doesn't support cross-compilation for ARM from x86.

Cheers

On Fri, Sep 9, 2016 at 7:07 PM, 付付健 <[email protected]> wrote:

> How to build NSS on arm linux
>
> make[3]: Entering directory `/opt2/fujian/NSS_Source/
> 64882/nss-3.16.5/nss/cmd/shlibsign/mangle'
> ../../../coreconf/nsinstall/Linux3.2_arm_arm-none-linux-
> gnueabi-gcc_glibc_PTH_DBG.OBJ/nsinstall -R -m 775
> Linux3.2_arm_arm-none-linux-gnueabi-gcc_glibc_PTH_DBG.OBJ/mangle
> ../../../../dist/Linux3.2_arm_arm-none-linux-gnueabi-gcc_
> glibc_PTH_DBG.OBJ/bin
> make[3]: Leaving directory `/opt2/fujian/NSS_Source/
> 64882/nss-3.16.5/nss/cmd/shlibsign/mangle'
> cd Linux3.2_arm_arm-none-linux-gnueabi-gcc_glibc_PTH_DBG.OBJ ; sh
> "/opt2/fujian/NSS_Source/64882/nss-3.16.5/nss/cmd/shlibsign/."/sign.sh
> "/opt2/fujian/NSS_Source/64882/nss-3.16.5/nss/cmd/shlibsign/../../../dist/
> Linux3.2_arm_arm-none-linux-gnueabi-gcc_glibc_PTH_DBG.OBJ" \
>         "/opt2/fujian/NSS_Source/64882/nss-3.16.5/nss/cmd/
> shlibsign/Linux3.2_arm_arm-none-linux-gnueabi-gcc_glibc_PTH_DBG.OBJ"
> Linux \
>         "/opt2/fujian/NSS_Source/64882/nss-3.16.5/nss/cmd/
> shlibsign/../../../dist/Linux3.2_arm_arm-none-linux-
> gnueabi-gcc_glibc_PTH_DBG.OBJ/lib" "/opt2/fujian/NSS_Source/
> 64882/nss-3.16.5/nss/cmd/shlibsign/../../../dist/
> Linux3.2_arm_arm-none-linux-gnueabi-gcc_glibc_PTH_DBG.OBJ/
> lib/libsoftokn3.so"
> /opt2/fujian/NSS_Source/64882/nss-3.16.5/nss/cmd/shlibsign/
> Linux3.2_arm_arm-none-linux-gnueabi-gcc_glibc_PTH_DBG.OBJ/shlibsign -v -i
> /opt2/fujian/NSS_Source/64882/nss-3.16.5/nss/cmd/shlibsign/.
> ./../../dist/Linux3.2_arm_arm-none-linux-gnueabi-gcc_glibc_
> PTH_DBG.OBJ/lib/libsoftokn3.so
> shlibsign: shlibsign.c:855: main: Assertion `lib != ((void *)0)' failed.
> Aborted
> make[2]: *** [../../../dist/Linux3.2_arm_arm-none-linux-gnueabi-gcc_
> glibc_PTH_DBG.OBJ/lib/libsoftokn3.chk] error 134
> make[2]: Leaving directory `/opt2/fujian/NSS_Source/
> 64882/nss-3.16.5/nss/cmd/shlibsign'
> make[1]: *** [libs] error 2
> make[1]: Leaving directory `/opt2/fujian/NSS_Source/
> 64882/nss-3.16.5/nss/cmd'
> make: *** [libs] error 2
> --
> dev-tech-crypto mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-tech-crypto
>
-- 
dev-tech-crypto mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-crypto
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.