Implementation notes: x86, bridge, crypto_sign/ecdonaldb163

Computer: bridge
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ecdonaldb163

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: /tmp/ccY14mOG.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
try.c: /tmp/cckYUpVs.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
try.c: /tmp/cc55dShS.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
try.c: /tmp/ccDwr7sP.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
try.c: /tmp/ccyKx03Q.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
try.c: /tmp/ccwyQYcs.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
try.c: /tmp/ccvOcfQ2.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
try.c: /tmp/cc8twy3N.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: /tmp/ccfWvLJ8.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
try.c: /tmp/ccn5Kw3P.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
try.c: /tmp/ccgRRG7k.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
try.c: /tmp/ccePedbh.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
try.c: /tmp/cch0aDOC.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
try.c: /tmp/ccXaN2eq.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
try.c: /tmp/ccmlYgeK.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
try.c: /tmp/ccWoRRJI.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
try.c: /tmp/cclURPdh.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
try.c: /tmp/ccB0BU84.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
try.c: /tmp/cc4hNY6q.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
try.c: /tmp/cc8yMOkn.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
try.c: /tmp/ccva8XMM.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
try.c: /tmp/ccPfAmPu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
try.c: /tmp/ccAduOuY.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
try.c: /tmp/ccS1nt9U.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
try.c: /tmp/cc7DYPng.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
try.c: /tmp/ccwLdcp5.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
try.c: /tmp/ccm0pr0r.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
try.c: /tmp/ccAbPl3j.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
try.c: /tmp/cczKy1li.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
try.c: /tmp/ccb9kFE0.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
try.c: /tmp/ccEN6vVt.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
try.c: /tmp/ccsu4WZl.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp/ccquR7hf.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp/ccu7FIMU.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
try.c: /tmp/ccteL3Vq.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp/ccxnWDAi.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp/ccXKnTUD.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp/ccdC5yUv.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
try.c: /tmp/cciCaMrN.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp/ccIsuPVM.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
try.c: /tmp/ccZZT662.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
try.c: /tmp/ccNCZRoO.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
try.c: /tmp/cczyTAm7.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
try.c: /tmp/ccHX0lGX.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
try.c: /tmp/ccSpL28x.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
try.c: /tmp/ccwT3Tlg.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
try.c: /tmp/ccpNSOxI.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
try.c: /tmp/ccWkqENs.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
try.c: /tmp/ccWVS4Ct.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
try.c: /tmp/ccGagOs9.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
try.c: /tmp/cc3lxbhH.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
try.c: /tmp/ccpmiv2x.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
try.c: /tmp/ccwgDfDT.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
try.c: /tmp/cccHrI1A.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
try.c: /tmp/ccrwulf7.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
try.c: /tmp/ccTxmtdV.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
try.c: /tmp/ccEWaenm.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
try.c: /tmp/cccLzUu9.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
try.c: /tmp/ccrCSalu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
try.c: /tmp/ccVWx5qt.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
try.c: /tmp/cchYaDNQ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
try.c: /tmp/cccHNGGK.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
try.c: /tmp/ccYVaQs5.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
try.c: /tmp/ccQFjavZ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
try.c: /tmp/ccytwMs3.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
try.c: /tmp/cc2bS7yJ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
try.c: /tmp/cchPp1Vd.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
try.c: /tmp/ccJG7ud7.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
try.c: /tmp/cc7DXGqA.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
try.c: /tmp/ccP9o0Sn.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
try.c: /tmp/ccQT0bHH.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
try.c: /tmp/ccihr12G.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -O2 -fomit-frame-pointer
try.c: /tmp/ccQC7V8w.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -O3 -fomit-frame-pointer
try.c: /tmp/ccyfwgVs.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -O -fomit-frame-pointer
try.c: /tmp/ccZbIS1s.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -Os -fomit-frame-pointer
try.c: /tmp/ccaPHHSy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
try.c: /tmp/ccv0TXRa.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
try.c: /tmp/cctssitZ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
try.c: /tmp/ccwXhqJ4.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
try.c: /tmp/ccPi3uua.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: /tmp/ccMdlSvm.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status
try.c: /tmp/ccMdlSvm.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
try.c: /tmp/ccWTRxif.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status
try.c: /tmp/ccWTRxif.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
try.c: /tmp/ccVkuJri.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status
try.c: /tmp/ccVkuJri.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
try.c: /tmp/ccvI87Iu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status
try.c: /tmp/ccvI87Iu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
try.c: /tmp/ccIsNhs6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
try.c: /tmp/cc4DEQBZ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
try.c: /tmp/cc3xMrH1.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
try.c: /tmp/ccN0vi9d.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
try.c: /tmp/ccDkiAjf.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
try.c: /tmp/cc1gekK6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
try.c: /tmp/ccqqKFH9.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
try.c: /tmp/cce5GZTk.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
try.c: /tmp/ccdA3ygl.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
try.c: /tmp/cchjJKTc.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
try.c: /tmp/ccAj5pzf.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
try.c: /tmp/cce8hnct.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
try.c: /tmp/ccNajEUr.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
try.c: /tmp/ccTwbwUi.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
try.c: /tmp/ccQQqmTl.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
try.c: /tmp/ccN9x9Vn.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
try.c: /tmp/cciMcnkb.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
try.c: /tmp/ccK3u7Y3.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
try.c: /tmp/cch9Sb45.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
try.c: /tmp/ccXINhDi.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
try.c: /tmp/ccHglXU6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
try.c: /tmp/ccbDz7sY.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
try.c: /tmp/cc706l8c.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
try.c: /tmp/cckMz2Te.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
try.c: /tmp/ccWGHHIL.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
try.c: /tmp/ccI81ISK.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
try.c: /tmp/ccRqaewD.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
try.c: /tmp/ccXyezeU.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
try.c: /tmp/ccnTvDhT.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
try.c: /tmp/ccNfTzjS.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
try.c: /tmp/cculrECL.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
try.c: /tmp/cccRJ8U3.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
try.c: /tmp/cc5QwdT4.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
try.c: /tmp/ccx3UBjQ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
try.c: /tmp/ccG8NqbZ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
try.c: /tmp/ccwmuUIb.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
try.c: /tmp/cc1EaZz8.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
try.c: /tmp/cchy1MUU.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
try.c: /tmp/cc4TFh2Z.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
try.c: /tmp/ccAiMRsg.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
try.c: /tmp/cc4gJDB6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
try.c: /tmp/ccowHwQW.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
try.c: /tmp/cch2iWP0.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
try.c: /tmp/cccK9KH5.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp/ccKzfyf2.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp/ccKPUvvV.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
try.c: /tmp/ccEUgGw5.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp/cc1qtSYa.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp/ccgXmorq.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp/cc20OG9j.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp/ccfVuobl.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp/cc5RoSIy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp/ccMhJ5dR.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp/cceV1bCQ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
try.c: /tmp/cctyb2uM.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp/ccfWR4g1.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
try.c: /tmp/ccHFGgOH.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
try.c: /tmp/ccZrgFfy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
try.c: /tmp/cciMuSiC.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
try.c: /tmp/ccGjQ6JP.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
try.c: /tmp/ccLiiERf.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
try.c: /tmp/ccpRybBb.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
try.c: /tmp/ccSDCLac.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
try.c: /tmp/cc1kVWxf.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
try.c: /tmp/ccKlEM4o.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
try.c: /tmp/ccuTDndi.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
try.c: /tmp/ccxG2Lwj.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
try.c: /tmp/ccVXlQEv.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
try.c: /tmp/cc77avQm.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
try.c: /tmp/cc7Z72qd.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
try.c: /tmp/ccvv0Cso.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
try.c: /tmp/cc4zHtov.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
try.c: /tmp/ccplvict.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
try.c: /tmp/cc7ashJs.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
try.c: /tmp/cciRO1jo.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
try.c: /tmp/ccOTHt8C.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
try.c: /tmp/ccbh1Hi6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
try.c: /tmp/ccJ3uLp2.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
try.c: /tmp/ccSAGEF2.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
try.c: /tmp/ccSsEL5e.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
try.c: /tmp/cc6ibDPe.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
try.c: /tmp/cceDIud8.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
try.c: /tmp/ccxoN728.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
try.c: /tmp/ccNjiXXp.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
try.c: /tmp/ccMB34pG.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
try.c: /tmp/ccMHAR4A.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
try.c: /tmp/ccapJd9I.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_sign/ecdonaldb163/openssl
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
try.c: /tmp/ccP6CMpQ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldb163.a(keypair.o): In function `crypto_sign_ecdonaldb163_openssl_keypair':
try.c: keypair.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_new'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_generate_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_private_key'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_get0_public_key'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_POINT_get_affine_coordinates_GF2m'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `BN_free'
try.c: keypair.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: crypto_sign_ecdonaldb163.a(verification.o): In function `verification':
try.c: verification.c:(.text+0x...): undefined reference to `SHA1'
try.c: verification.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `BN_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_new'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_do_verify'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: verification.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: verification.c:(.text+0x...): undefined reference to `BN_free'
try.c: crypto_sign_ecdonaldb163.a(signatureofshorthash.o): In function `signatureofshorthash':
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `SHA1'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_GROUP_new_by_curve_name'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_new'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_group'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_private_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bin2bn'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_set_affine_coordinates_GF2m'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_set_public_key'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_do_sign'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_num_bits'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_bn2bin'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `ECDSA_SIG_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_KEY_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `EC_POINT_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: signatureofshorthash.c:(.text+0x...): undefined reference to `BN_free'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl