Re: Issues cross compiling NSS for arm undefined reference to pthread_atfork
Hamish MB <[email protected]>
| Newsgroups | gmane.comp.mozilla.crypto |
|---|---|
| Message-ID | <AM6PR04MB6101B3B2875ED3A7725C78E6E7BB0@AM6PR04MB6101.eurprd04.prod.outlook.com> |
I forgot to say that -lpthread is in the linker arguments, and near the end as one would expect. The full linker commandline is: arm-unknown-linux-gnueabi-gcc --sysroot=/home/wmt/nas-sysroot -shared -Wl,--gc-sections -Wl,-z,defs -Wl,-soname -Wl,libsoftokn3.so -Wl,--version-script,Linux2.6_arm_glibc_PTH_DBG.OBJ/softokn.def -o Linux2.6_arm_glibc_PTH_DBG.OBJ/libsoftokn3.so Linux2.6_arm_glibc_PTH_DBG.OBJ/fipsaudt.o Linux2.6_arm_glibc_PTH_DBG.OBJ/fipstest.o Linux2.6_arm_glibc_PTH_DBG.OBJ/fipstokn.o Linux2.6_arm_glibc_PTH_DBG.OBJ/lgglue.o Linux2.6_arm_glibc_PTH_DBG.OBJ/lowkey.o Linux2.6_arm_glibc_PTH_DBG.OBJ/lowpbe.o Linux2.6_arm_glibc_PTH_DBG.OBJ/padbuf.o Linux2.6_arm_glibc_PTH_DBG.OBJ/pkcs11.o Linux2.6_arm_glibc_PTH_DBG.OBJ/pkcs11c.o Linux2.6_arm_glibc_PTH_DBG.OBJ/pkcs11u.o Linux2.6_arm_glibc_PTH_DBG.OBJ/sdb.o Linux2.6_arm_glibc_PTH_DBG.OBJ/sftkdb.o Linux2.6_arm_glibc_PTH_DBG.OBJ/sftkhmac.o Linux2.6_arm_glibc_PTH_DBG.OBJ/sftkpars.o Linux2.6_arm_glibc_PTH_DBG.OBJ/sftkpwd.o Linux2.6_arm_glibc_PTH_DBG.OBJ/softkver.o Linux2.6_arm_glibc_PTH_DBG.OBJ/tlsprf.o Linux2.6_arm_glibc_PTH_DBG.OBJ/jpakesftk.o ../../../dist/Linux2.6_arm_glibc_PTH_DBG.OBJ/lib/libfreebl.a -L../../../dist/Linux2.6_arm_glibc_PTH_DBG.OBJ/lib -lsqlite3 -L../../../dist/Linux2.6_arm_glibc_PTH_DBG.OBJ/lib -lnssutil3 -L../../../dist/Linux2.6_arm_glibc_PTH_DBG.OBJ/lib -L/home/wmt/nas-sysroot/usr/include/ -lplc4 -lplds4 -lnspr4 -lpthread -ldl -lc I'm not sure how to check exactly which file it's trying to link against. Hamish -- dev-tech-crypto mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-crypto