byt3bit / mimc_snark

22 stars 3 forks source link

Make fails #2

Closed lovesh closed 6 years ago

lovesh commented 6 years ago

Make gives the following error

g++ -O3 -std=c++11 main.cpp -lntl -lgmp -lgf2x  -o main 
//usr/local/lib/libntl.a(ZZ_pX1.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::InnerProduct(NTL::ZZ_pX&, NTL::Vec<NTL::ZZ_p> const&, long, long, NTL::Vec<NTL::ZZ_pX> const&, long, NTL::ZZVec&)::{lambda(long, long)#1}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX1.o): In function `NTL::InnerProduct(NTL::ZZ_pX&, NTL::Vec<NTL::ZZ_p> const&, long, long, NTL::Vec<NTL::ZZ_pX> const&, long, NTL::ZZVec&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX1.o): In function `NTL::mul(NTL::ZZ_p*, NTL::ZZ_p const*, NTL::ZZ_p const*, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX1.o): In function `NTL::mul(NTL::ZZ_pX&, NTL::ZZ_pX&, NTL::ZZ_pXMatrix const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(mat_ZZ_p.o): In function `NTL::mul(NTL::Mat<NTL::ZZ_p>&, NTL::Mat<NTL::ZZ_p> const&, NTL::ZZ_p const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(mat_ZZ_p.o): In function `NTL::mul(NTL::Mat<NTL::ZZ_p>&, NTL::Mat<NTL::ZZ_p> const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2E.o): In function `NTL::GF2EContext::restore() const':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2E.o): In function `NTL::GF2EContext::save()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2E.o): In function `NTL::GF2EBak::save()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X.o): In function `NTL::operator>>(std::istream&, NTL::GF2X&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X.o): In function `NTL::mul(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X.o): In function `NTL::OldMul(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(GF2X.o): In function `NTL::details_pthread::key_wrapper::key_wrapper(void (*)(void*))':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::_ntl_hidden_function_tls_access_GF2X_rembuf()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::SqrTrunc(NTL::GF2X&, NTL::GF2X const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::MulTrunc(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::TriDiv21(NTL::GF2X&, NTL::GF2X const&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulDiv21(NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulRem21(NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulDivRem21(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulRemX1(NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::BaseGCD(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::TrinomReduce(NTL::GF2X&, NTL::GF2X const&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::TriDivRem21(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::PentReduce(NTL::GF2X&, NTL::GF2X const&, long, long, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::rem(NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::MulMod(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::SqrMod(NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::TransMulMod(NTL::GF2X&, NTL::GF2X const&, NTL::GF2XTransMultiplier const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UpdateMap(NTL::Vec<NTL::GF2>&, NTL::Vec<NTL::GF2> const&, NTL::GF2XTransMultiplier const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::PentDiv21(NTL::GF2X&, NTL::GF2X const&, long, long, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::PentDivRem21(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, long, long, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulDivX1(NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulDivRemX1(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::DivRem(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2XModulus const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::XXGCD(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::PlainRem(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(GF2X1.o):/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: more undefined references to `pthread_setspecific' follow
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::PlainRem(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::PlainDivRem(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::PlainDiv(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::NewtonInvTrunc(NTL::GF2X&, NTL::GF2X const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulRem(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::MulMod(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::SqrMod(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::OldGCD(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::divide(NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulDivRem(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::divide(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::UseMulDiv(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::BaseXGCD(NTL::GF2X&, NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::OldXGCD(NTL::GF2X&, NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::BaseInvMod(NTL::GF2X&, NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::InvMod(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::InvModStatus(NTL::GF2X&, NTL::GF2X const&, NTL::GF2X const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(GF2X1.o): In function `NTL::GF2X* NTL::details_pthread::key_wrapper::set<NTL::GF2X>(NTL::GF2X*)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(WordVector.o): In function `NTL::CopySwap(NTL::WordVector&, NTL::WordVector&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::ZZ_expo(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::bit_xor(NTL::ZZ&, NTL::ZZ const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::sub(NTL::ZZ&, long, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::bit_and(NTL::ZZ&, NTL::ZZ const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::bit_or(NTL::ZZ&, NTL::ZZ const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::SubMod(NTL::ZZ&, NTL::ZZ const&, long, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::SubMod(NTL::ZZ&, long, NTL::ZZ const&, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::AddMod(NTL::ZZ&, NTL::ZZ const&, long, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::InvMod(NTL::ZZ&, NTL::ZZ const&, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::divide(NTL::ZZ&, NTL::ZZ const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::divide(NTL::ZZ const&, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::divide(NTL::ZZ&, NTL::ZZ const&, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::operator>>(std::istream&, NTL::ZZ&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::CRT(NTL::ZZ&, NTL::ZZ&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::PrintDigits(std::ostream&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::SetSeed(NTL::RandomStream const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::GetCurrentRandomStream()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomWord()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::VectorRandomWord(long, unsigned long*)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomBnd(long) [clone .part.69]':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomLen_long(long) [clone .part.68]':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomBits_long(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomBits_ulong(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomBits(NTL::ZZ&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomLen(NTL::ZZ&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::MultiThreadedGenGermainPrime(NTL::ZZ&, long, long)::{lambda(long)#1}::operator()(long) const':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct<NTL::MultiThreadedGenGermainPrime(NTL::ZZ&, long, long)::{lambda(long)#1}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomBnd(NTL::ZZ&, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct<NTL::MultiThreadedRandomPrime(NTL::ZZ&, long, long)::{lambda(long)#1}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ.o): In function `NTL::RandomPrime(NTL::ZZ&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZX.o): In function `NTL::PlainSqr(NTL::ZZ*, NTL::ZZ const*, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZX.o): In function `NTL::KarMul(NTL::ZZX&, NTL::ZZX const&, NTL::ZZX const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::ZZ_pContext::save()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::ZZ_pBak::save()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::ZZ_pContext::restore() const [clone .part.16]':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::ZZ_p::DoInstall()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::conv(NTL::ZZ_p&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::operator>>(std::istream&, NTL::ZZ_p&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::inv(NTL::ZZ_p&, NTL::ZZ_p const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::operator==(NTL::ZZ_p const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::add(NTL::ZZ_p&, NTL::ZZ_p const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::div(NTL::ZZ_p&, NTL::ZZ_p const&, NTL::ZZ_p const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::div(NTL::ZZ_p&, NTL::ZZ_p const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::sub(NTL::ZZ_p&, NTL::ZZ_p const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::sub(NTL::ZZ_p&, long, NTL::ZZ_p const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::mul(NTL::ZZ_p&, NTL::ZZ_p const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_p.o): In function `NTL::div(NTL::ZZ_p&, long, NTL::ZZ_p const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::MulByXModAux1(long, NTL::ZZ_p*, NTL::ZZ_p const*, NTL::ZZ_p const*, NTL::ZZ_p const&)::{lambda(long, long)#1}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::div(NTL::ZZ_pX&, NTL::ZZ_pX const&, NTL::ZZ_p const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::mul(NTL::ZZ_pX&, NTL::ZZ_pX const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::div(NTL::ZZ_pX&, NTL::ZZ_pX const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::sub(NTL::ZZ_pX&, long, NTL::ZZ_pX const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::sub(NTL::ZZ_pX&, NTL::ZZ_p const&, NTL::ZZ_pX const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::SetCoeff(NTL::ZZ_pX&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::conv(NTL::ZZ_pX&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::MulByXModAux(NTL::ZZ_pX&, NTL::ZZ_pX const&, NTL::ZZ_pX const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::conv(NTL::ZZ_pX&, NTL::ZZ const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::FromModularRep(NTL::ZZ_p&, NTL::Vec<long>&, NTL::ZZ_pFFTInfoT const*, NTL::ZZ_pTmpSpaceT*)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::PlainRem(NTL::ZZ_pX&, NTL::ZZ_pX const&, NTL::ZZ_pX const&, NTL::ZZVec&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ_pX.o):/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: more undefined references to `pthread_setspecific' follow
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::ModularRepBuf()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::FromFFTRep(NTL::ZZ_pX&, NTL::FFTRep&, long, long)::{lambda(long, long)#2}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::FromFFTRep(NTL::ZZ_p*, NTL::FFTRep&, long, long)::{lambda(long, long)#2}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::NDFromFFTRep(NTL::ZZ_pX&, NTL::FFTRep const&, long, long, NTL::FFTRep&)::{lambda(long, long)#2}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::ToZZ_pXModRep(NTL::ZZ_pXModRep&, NTL::ZZ_pX const&, long, long)::{lambda(long, long)#1}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::ToFFTRep_trunc(NTL::FFTRep&, NTL::ZZ_pX const&, long, long, long, long)::{lambda(long, long)#2}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::ToFFTRep_trunc(NTL::FFTRep&, NTL::ZZ_pX const&, long, long, long, long)::{lambda(long, long)#1}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::RevToFFTRep(NTL::FFTRep&, NTL::Vec<NTL::ZZ_p> const&, long, long, long, long)::{lambda(long, long)#1}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::BasicThreadPool::ConcurrentTaskFct1<NTL::RevFromFFTRep(NTL::Vec<NTL::ZZ_p>&, NTL::FFTRep&, long, long)::{lambda(long, long)#2}>::run(long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::RevToFFTRep(NTL::FFTRep&, NTL::Vec<NTL::ZZ_p> const&, long, long, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::ZZ_p* NTL::details_pthread::key_wrapper::set<NTL::ZZ_p>(NTL::ZZ_p*)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(ZZ_pX.o): In function `NTL::ZZ* NTL::details_pthread::key_wrapper::set<NTL::ZZ>(NTL::ZZ*)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(fileio.o): In function `NTL::UniqueID[abi:cxx11]()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(fileio.o):/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: more undefined references to `pthread_setspecific' follow
//usr/local/lib/libntl.a(fileio.o): In function `NTL::UniqueID[abi:cxx11]()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(fileio.o): In function `NTL::FileName(char const*, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gaorsmul_1(_ntl_gbigint_body*, long, long, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gslowbits(_ntl_gbigint_body*, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gdoubtoz(double, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gsubmod(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gscompare(_ntl_gbigint_body*, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gdoub(_ntl_gbigint_body*)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gsqrt(_ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_glog(_ntl_gbigint_body*)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `gmod_simple(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gaddmod(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gswap(_ntl_gbigint_body**, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_ggcd(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gdiv(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gsmulmod(_ntl_gbigint_body*, long, _ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_reduce_struct_montgomery::adjust(_ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_ginv(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gsq(_ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gexps(long, long, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gmul(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gexteucl(_ntl_gbigint_body*, _ntl_gbigint_body**, _ntl_gbigint_body*, _ntl_gbigint_body**, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(lip.o):/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: more undefined references to `pthread_setspecific' follow
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gexteucl(_ntl_gbigint_body*, _ntl_gbigint_body**, _ntl_gbigint_body*, _ntl_gbigint_body**, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o):/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: more undefined references to `pthread_key_create' follow
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gmulmod(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gxxratrecon(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
//usr/local/lib/libntl.a(lip.o):/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: more undefined references to `pthread_setspecific' follow
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gxxratrecon(_ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body*, _ntl_gbigint_body**, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o):/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: more undefined references to `pthread_key_create' follow
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gexp(_ntl_gbigint_body*, long, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lip.o): In function `_ntl_gaorsmul(_ntl_gbigint_body*, _ntl_gbigint_body*, long, _ntl_gbigint_body**)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(mat_lzz_p.o): In function `NTL::mul(NTL::Vec<NTL::zz_p>&, NTL::Vec<NTL::zz_p> const&, NTL::Mat<NTL::zz_p> const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(vec_GF2.o): In function `NTL::operator>>(std::istream&, NTL::Vec<NTL::GF2>&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(vec_ZZ_p.o): In function `NTL::InnerProduct(NTL::ZZ_p&, NTL::Vec<NTL::ZZ_p> const&, NTL::Vec<NTL::ZZ_p> const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(vec_ZZ_p.o): In function `NTL::InnerProduct(NTL::ZZ_p&, NTL::Vec<NTL::ZZ_p> const&, NTL::Vec<NTL::ZZ_p> const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(vec_ZZ_p.o): In function `NTL::mul(NTL::Vec<NTL::ZZ_p>&, NTL::Vec<NTL::ZZ_p> const&, NTL::ZZ_p const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(vec_ZZ_p.o): In function `NTL::mul(NTL::Vec<NTL::ZZ_p>&, NTL::Vec<NTL::ZZ_p> const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(thread.o): In function `NTL::CurrentThreadID[abi:cxx11]()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(BasicThreadPool.o): In function `NTL::ResetThreadPool(NTL::BasicThreadPool*)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(BasicThreadPool.o): In function `NTL::ReleaseThreadPool()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(FFT.o): In function `NTL::new_fft_notab(long*, long const*, long, NTL::FFTPrimeInfo const&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(FFT.o): In function `NTL::new_fft_flipped_notab(long*, long const*, long, NTL::FFTPrimeInfo const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(FFT.o): In function `NTL::new_ifft_notab(long*, long const*, long, NTL::FFTPrimeInfo const&, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(FFT.o): In function `NTL::new_ifft_flipped_notab(long*, long const*, long, NTL::FFTPrimeInfo const&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(ZZX1.o): In function `NTL::SetCoeff(NTL::ZZX&, long, long)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lzz_p.o): In function `NTL::zz_pContext::restore() const':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lzz_p.o): In function `NTL::zz_pContext::save()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lzz_p.o): In function `NTL::zz_pBak::save()':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lzz_p.o): In function `NTL::operator>>(std::istream&, NTL::zz_p&)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
//usr/local/lib/libntl.a(lzz_p.o): In function `NTL::operator<<(std::ostream&, NTL::zz_p)':
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:673: undefined reference to `pthread_setspecific'
/home/lovesh/dev/mimc_snark/ntl-11.3.0/src/../include/NTL/tools.h:665: undefined reference to `pthread_key_create'
collect2: error: ld returned 1 exit status
makefile:8: recipe for target 'main' failed
make: *** [main] Error 1
lovesh commented 6 years ago

The makefile is missing -lpthread. So it should have LIBS=-lntl -lgmp -lgf2x -lpthread