-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Hello!
I've been attempting to build this project for the past day or so, and can't manage to do it properly.
The supplied docker image does not build Core unless you modify the Dockerfile to include libgmp-dev. This allows it to build core and work with the nodejs wrapper, but I cannot use it outside of the docker container.
I've attempted to change the OpenSSL version from 3.0.8 to 1.1, but that seemed to produce about the same errors besides some deprecation warnings. I also attempted to change cmake to version 3.13, but that doesn't work with jsoncpp.so on my system.
This is the log for both `cmake ..` and `make`
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.0.8")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/username/Uni/sem-10/Thesis/libgroupsig/build
[ 1%] Creating directories for 'mclproject'
[ 1%] Performing download step (git clone) for 'mclproject'
Cloning into 'mclproject'...
Already on 'master'
Your branch is up to date with 'origin/master'.
[ 2%] Performing update step for 'mclproject'
[ 2%] No patch step for 'mclproject'
[ 3%] Performing configure step for 'mclproject'
-- The CXX compiler identification is GNU 12.2.1
-- The C compiler identification is GNU 12.2.1
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found GMP: /usr/include (found version "6.2.1")
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
MCL_USE_GMP
-- Build files have been written to: /home/username/Uni/sem-10/Thesis/libgroupsig/build/mclproject-prefix/src/mclproject-build
[ 4%] Performing build step for 'mclproject'
[ 7%] Building CXX object CMakeFiles/mcl.dir/src/fp.cpp.o
[ 14%] Building ASM object CMakeFiles/mcl.dir/src/asm/bint-x64-amd64.S.o
[ 21%] Building ASM object CMakeFiles/mcl.dir/src/asm/x86-64.S.o
[ 28%] Linking CXX shared library lib/libmcl.so
[ 28%] Built target mcl
[ 35%] Building CXX object CMakeFiles/mcl_st.dir/src/fp.cpp.o
[ 42%] Building ASM object CMakeFiles/mcl_st.dir/src/asm/bint-x64-amd64.S.o
[ 50%] Building ASM object CMakeFiles/mcl_st.dir/src/asm/x86-64.S.o
[ 57%] Linking CXX static library lib/libmcl.a
[ 57%] Built target mcl_st
[ 64%] Building CXX object CMakeFiles/mclbn256.dir/src/bn_c256.cpp.o
[ 71%] Linking CXX shared library lib/libmclbn256.so
[ 71%] Built target mclbn256
[ 78%] Building CXX object CMakeFiles/mclbn384.dir/src/bn_c384.cpp.o
[ 85%] Linking CXX shared library lib/libmclbn384.so
[ 85%] Built target mclbn384
[ 92%] Building CXX object CMakeFiles/mclbn384_256.dir/src/bn_c384_256.cpp.o
[100%] Linking CXX shared library lib/libmclbn384_256.so
[100%] Built target mclbn384_256
[ 5%] Performing install step for 'mclproject'
[ 28%] Built target mcl
[ 57%] Built target mcl_st
[ 71%] Built target mclbn256
[ 85%] Built target mclbn384
[100%] Built target mclbn384_256
Install the project...
-- Install configuration: ""
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmcl.so.1.74
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmcl.so.1
-- Set runtime path of "/home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmcl.so.1.74" to "/home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib"
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmcl.so
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmcl.a
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn256.so.1.74
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn256.so.1
-- Set runtime path of "/home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn256.so.1.74" to "/home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib"
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn256.so
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn384.so.1.74
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn384.so.1
-- Set runtime path of "/home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn384.so.1.74" to "/home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib"
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn384.so
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn384_256.so.1.74
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn384_256.so.1
-- Set runtime path of "/home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn384_256.so.1.74" to "/home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib"
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/libmclbn384_256.so
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/ecdsa.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bn_c384_256.h
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/util.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/op.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/impl
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/impl/bn_c_impl.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/vint.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/config.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/paillier.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bn.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/fp.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bint.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bint_proto.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bls12_381.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bn_c384.h
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bn384.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/ecparam.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/gmp_util.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bn.h
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bn512.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/mapto_wb19.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bn_c256.h
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/conversion.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/lagrange.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/elgamal.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/aggregate_sig.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/bn256.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/fp_tower.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/ec.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/window_method.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/she.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/operator.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/randgen.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/ntt.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/curve_type.h
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/mcl/array.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/unordered_map.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/file.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/serializer.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/sha2.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/exception.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/link_mpir.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/link_ssleay32.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/critical_section.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/option.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/time.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/stream.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/benchmark.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/socket.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/test.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/endian.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/atomic.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/xorshift.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/crypto.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/atoi.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/itoa.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/mutex.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/random_generator.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/bit_operation.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/link_libeay32.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/inttype.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/hash.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/include/cybozu/array.hpp
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/cmake/mcl/mclTargets.cmake
-- Installing: /home/username/Uni/sem-10/Thesis/libgroupsig/build/external/lib/cmake/mcl/mclTargets-noconfig.cmake
[ 5%] Completed 'mclproject'
[ 5%] Built target mclproject
[ 5%] Building C object src/logger/CMakeFiles/logger.dir/logger.c.o
[ 6%] Linking C static library ../../lib/liblogger.a
[ 6%] Built target logger
[ 6%] Building C object src/shim/CMakeFiles/base64.dir/base64.c.o
[ 7%] Linking C static library ../../lib/libbase64.a
[ 7%] Built target base64
[ 8%] Building C object src/msg/CMakeFiles/msg.dir/message.c.o
[ 8%] Linking C static library ../../lib/libmsg.a
[ 8%] Built target msg
[ 9%] Building C object src/sys/CMakeFiles/sys.dir/mem.c.o
[ 9%] Building C object src/sys/CMakeFiles/sys.dir/sysenv.c.o
[ 10%] Linking C static library ../../lib/libsys.a
[ 10%] Built target sys
[ 11%] Building C object src/shim/CMakeFiles/big.dir/bigz.c.o
/home/username/Uni/sem-10/Thesis/libgroupsig/src/shim/bigz.c: In function ‘bigz_probab_prime_p’:
/home/username/Uni/sem-10/Thesis/libgroupsig/src/shim/bigz.c:556:3: warning: ‘BN_is_prime_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
556 | if((rc = BN_is_prime_ex(n, reps, sysenv->big_ctx, NULL)) == -1) {
| ^~
In file included from /home/username/Uni/sem-10/Thesis/libgroupsig/src/include/big.h:23,
from /home/username/Uni/sem-10/Thesis/libgroupsig/src/include/bigz.h:26,
from /home/username/Uni/sem-10/Thesis/libgroupsig/src/include/sysenv.h:26,
from /home/username/Uni/sem-10/Thesis/libgroupsig/src/shim/bigz.c:22:
/usr/include/openssl/bn.h:373:5: note: declared here
373 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
| ^~~~~~~~~~~~~~
[ 11%] Linking C static library ../../lib/libbig.a
[ 11%] Built target big
[ 12%] Building C object src/shim/CMakeFiles/pbcext.dir/pbc_ext.c.o
[ 13%] Linking C static library ../../lib/libpbcext.a
[ 13%] Built target pbcext
[ 14%] Building C object src/misc/CMakeFiles/misc.dir/misc.c.o
[ 14%] Building C object src/misc/CMakeFiles/misc.dir/profile.c.o
[ 15%] Linking C static library ../../lib/libmisc.a
[ 15%] Built target misc
[ 15%] Building C object src/shim/CMakeFiles/hash.dir/hash.c.o
[ 16%] Linking C static library ../../lib/libhash.a
[ 16%] Built target hash
[ 16%] Building C object src/crypto/CMakeFiles/gcrypto.dir/spk.c.o
[ 17%] Building C object src/crypto/CMakeFiles/gcrypto.dir/prf.c.o
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c: In function ‘prf_compute’:
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:107:3: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
107 | if(!(hmac_ctx = HMAC_CTX_new())) {
| ^~
In file included from /home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:25:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:113:3: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
113 | if(!(HMAC_Init_ex(hmac_ctx, key->bytes, key->len, md, NULL))) {
| ^~
/usr/include/openssl/hmac.h:43:27: note: declared here
43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:116:5: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
116 | HMAC_CTX_free(hmac_ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:120:3: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
120 | if(!(HMAC_Update(hmac_ctx, data, (int) len))) {
| ^~
/usr/include/openssl/hmac.h:45:27: note: declared here
45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
| ^~~~~~~~~~~
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:123:5: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
123 | HMAC_CTX_free(hmac_ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:128:3: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
128 | if(!(HMAC_Final(hmac_ctx, _out, &_len))) {
| ^~
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:131:5: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
131 | HMAC_CTX_free(hmac_ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
/home/username/Uni/sem-10/Thesis/libgroupsig/src/crypto/prf.c:146:3: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
146 | HMAC_CTX_free(hmac_ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
[ 18%] Linking C static library ../../lib/libgcrypto.a
[ 18%] Built target gcrypto
[ 19%] Building C object src/math/CMakeFiles/math.dir/nt.c.o
[ 19%] Building C object src/math/CMakeFiles/math.dir/rnd.c.o
[ 20%] Building C object src/math/CMakeFiles/math.dir/perm.c.o
[ 21%] Linking C static library ../../lib/libmath.a
[ 21%] Built target math
[ 22%] Building C object src/groupsig/CMakeFiles/objlib.dir/groupsig.c.o
[ 22%] Building C object src/groupsig/CMakeFiles/objlib.dir/grp_key.c.o
[ 23%] Building C object src/groupsig/CMakeFiles/objlib.dir/mgr_key.c.o
[ 24%] Building C object src/groupsig/CMakeFiles/objlib.dir/mem_key.c.o
[ 24%] Building C object src/groupsig/CMakeFiles/objlib.dir/bld_key.c.o
[ 25%] Building C object src/groupsig/CMakeFiles/objlib.dir/signature.c.o
[ 26%] Building C object src/groupsig/CMakeFiles/objlib.dir/blindsig.c.o
[ 26%] Building C object src/groupsig/CMakeFiles/objlib.dir/proof.c.o
[ 27%] Building C object src/groupsig/CMakeFiles/objlib.dir/identity.c.o
[ 28%] Building C object src/groupsig/CMakeFiles/objlib.dir/trapdoor.c.o
[ 28%] Building C object src/groupsig/CMakeFiles/objlib.dir/gml.c.o
[ 29%] Building C object src/groupsig/CMakeFiles/objlib.dir/crl.c.o
[ 29%] Built target objlib
[ 29%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/grp_key.c.o
[ 30%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/mgr_key.c.o
[ 30%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/mem_key.c.o
[ 31%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/signature.c.o
[ 32%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/setup.c.o
[ 32%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/join_mem.c.o
[ 33%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/join_mgr.c.o
[ 34%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/sign.c.o
[ 34%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/verify.c.o
[ 35%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/identify.c.o
[ 36%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/link.c.o
[ 36%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/verify_link.c.o
[ 37%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/seqlink.c.o
[ 38%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/verify_seqlink.c.o
[ 38%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/proof.c.o
[ 39%] Building C object src/groupsig/dl21seq/CMakeFiles/dl21seq.dir/identity.c.o
[ 40%] Linking C static library ../../../lib/libdl21seq.a
[ 40%] Built target dl21seq
[ 40%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/grp_key.c.o
[ 41%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/mgr_key.c.o
[ 42%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/mem_key.c.o
[ 42%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/signature.c.o
[ 43%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/setup.c.o
[ 44%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/join_mem.c.o
[ 44%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/join_mgr.c.o
[ 45%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/sign.c.o
[ 46%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/verify.c.o
[ 46%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/open.c.o
[ 47%] Building C object src/groupsig/bbs04/CMakeFiles/bbs04.dir/gml.c.o
[ 48%] Linking C static library ../../../lib/libbbs04.a
[ 48%] Built target bbs04
[ 48%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/grp_key.c.o
[ 49%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/mgr_key.c.o
[ 49%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/mem_key.c.o
[ 50%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/bld_key.c.o
[ 51%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/signature.c.o
[ 51%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/blindsig.c.o
[ 52%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/setup.c.o
[ 53%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/join_mem.c.o
[ 53%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/join_mgr.c.o
[ 54%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/sign.c.o
[ 55%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/verify.c.o
[ 55%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/blind.c.o
[ 56%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/convert.c.o
[ 57%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/unblind.c.o
[ 57%] Building C object src/groupsig/gl19/CMakeFiles/gl19.dir/identity.c.o
[ 58%] Linking C static library ../../../lib/libgl19.a
[ 58%] Built target gl19
[ 58%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/grp_key.c.o
[ 59%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/mgr_key.c.o
[ 60%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/mem_key.c.o
[ 60%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/signature.c.o
[ 61%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/setup.c.o
[ 61%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/join_mem.c.o
[ 62%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/join_mgr.c.o
[ 63%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/sign.c.o
[ 63%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/verify.c.o
[ 64%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/open.c.o
[ 65%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/open_verify.c.o
[ 65%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/gml.c.o
[ 66%] Building C object src/groupsig/ps16/CMakeFiles/ps16.dir/proof.c.o
[ 67%] Linking C static library ../../../lib/libps16.a
[ 67%] Built target ps16
[ 68%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/grp_key.c.o
[ 68%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/mgr_key.c.o
[ 69%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/mem_key.c.o
[ 70%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/signature.c.o
[ 70%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/setup.c.o
[ 71%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/join_mem.c.o
[ 72%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/join_mgr.c.o
[ 72%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/sign.c.o
[ 73%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/verify.c.o
[ 74%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/open.c.o
[ 74%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/open_verify.c.o
[ 75%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/gml.c.o
[ 76%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/spk.c.o
[ 76%] Building C object src/groupsig/klap20/CMakeFiles/klap20.dir/proof.c.o
[ 77%] Linking C static library ../../../lib/libklap20.a
[ 77%] Built target klap20
[ 77%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/grp_key.c.o
[ 78%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/mgr_key.c.o
[ 79%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/mem_key.c.o
[ 79%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/signature.c.o
[ 80%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/setup.c.o
[ 81%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/join_mem.c.o
[ 81%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/join_mgr.c.o
[ 82%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/sign.c.o
[ 83%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/verify.c.o
[ 83%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/identify.c.o
[ 84%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/link.c.o
[ 85%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/verify_link.c.o
[ 85%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/proof.c.o
[ 86%] Building C object src/groupsig/dl21/CMakeFiles/dl21.dir/identity.c.o
[ 87%] Linking C static library ../../../lib/libdl21.a
[ 87%] Built target dl21
[ 88%] Linking C shared library ../../lib/libgroupsig.so
/usr/bin/ld: CMakeFiles/objlib.dir/grp_key.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/grp_key.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/mgr_key.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/mgr_key.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/mem_key.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/mem_key.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/bld_key.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/bld_key.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/signature.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/signature.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/blindsig.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/blindsig.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/proof.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/proof.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/identity.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/identity.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/trapdoor.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/gml.c.o:(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/gml.c.o:(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: CMakeFiles/objlib.dir/crl.c.o:(.bss+0x20): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(grp_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(grp_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(mgr_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(mgr_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(mem_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(mem_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(signature.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(signature.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(setup.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(setup.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(join_mem.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(join_mem.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(join_mgr.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(join_mgr.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(sign.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(sign.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(verify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(verify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(open.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(open.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(gml.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbbs04.a(gml.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(grp_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(grp_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(mgr_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(mgr_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(mem_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(mem_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(bld_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(bld_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(signature.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(signature.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(blindsig.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(blindsig.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(setup.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(setup.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(join_mem.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(join_mem.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(join_mgr.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(join_mgr.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(sign.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(sign.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(verify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(verify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(blind.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(blind.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(convert.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(convert.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(unblind.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(unblind.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgl19.a(identity.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgl19.a(identity.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(grp_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(grp_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(mgr_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(mgr_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(mem_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(mem_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(signature.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(signature.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(setup.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(setup.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(join_mem.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(join_mem.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(join_mgr.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(join_mgr.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(sign.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(sign.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(verify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(verify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(open.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(open.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(open_verify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(open_verify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(gml.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(gml.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libps16.a(proof.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libps16.a(proof.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(grp_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(grp_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(mgr_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(mgr_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(mem_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(mem_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(signature.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(signature.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(setup.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(setup.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(join_mem.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(join_mem.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(join_mgr.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(join_mgr.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(sign.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(sign.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(verify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(verify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(open.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(open.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(open_verify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(open_verify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(gml.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(gml.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(spk.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(spk.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libklap20.a(proof.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libklap20.a(proof.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(grp_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(grp_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(mgr_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(mgr_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(mem_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(mem_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(signature.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(signature.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(setup.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(setup.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(join_mem.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(join_mem.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(join_mgr.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(join_mgr.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(sign.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(sign.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(verify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(verify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(identify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(identify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(link.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(link.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(verify_link.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(verify_link.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(proof.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(proof.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21.a(identity.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21.a(identity.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(grp_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(grp_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(mgr_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(mgr_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(mem_key.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(mem_key.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(signature.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(signature.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(setup.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(setup.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(join_mem.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(join_mem.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(join_mgr.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(join_mgr.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(sign.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(sign.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(verify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(verify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(identify.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(identify.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(link.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(link.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(verify_link.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(verify_link.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(seqlink.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(seqlink.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(verify_seqlink.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(verify_seqlink.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(proof.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(proof.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(identity.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libdl21seq.a(identity.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libsys.a(sysenv.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libsys.a(sysenv.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libmath.a(rnd.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libmath.a(rnd.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libmath.a(perm.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbase64.a(base64.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libmisc.a(misc.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libhash.a(hash.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgcrypto.a(spk.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libgcrypto.a(spk.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
/usr/bin/ld: ../../lib/libgcrypto.a(prf.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libmsg.a(message.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libpbcext.a(pbc_ext.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/liblogger.a(logger.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbig.a(bigz.c.o):(.bss+0x0): multiple definition of `logger'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x0): first defined here
/usr/bin/ld: ../../lib/libbig.a(bigz.c.o):(.bss+0x20): multiple definition of `sysenv'; CMakeFiles/objlib.dir/groupsig.c.o:(.bss+0x20): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [src/groupsig/CMakeFiles/groupsig.dir/build.make:127: lib/libgroupsig.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:1462: src/groupsig/CMakeFiles/groupsig.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
I'd like to be able to use the Java wrapper as a proper group signature library would be extremely useful for my research.
Would you suggest any alternatives? Am I doing something wrong?
Thank you :)