Implementation notes: x86, bridge, crypto_sign/ecdonaldk409

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

Compiler output

Implementation: crypto_sign/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: /tmp/ccgfgiKF.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
try.c: /tmp/ccgQiLIn.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
try.c: /tmp/ccvtN8jR.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
try.c: /tmp/ccR9XW9I.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
try.c: /tmp/ccKmPY1R.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
try.c: /tmp/cc4bQG9t.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
try.c: /tmp/ccLrEtV3.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
try.c: /tmp/ccDQz90U.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: /tmp/ccd4kbzk.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
try.c: /tmp/ccvvRzF1.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
try.c: /tmp/ccOv9lPu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
try.c: /tmp/cce7Fqaq.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
try.c: /tmp/ccYwPVMR.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
try.c: /tmp/ccuyzQUI.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
try.c: /tmp/ccIyvMjT.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
try.c: /tmp/ccymlGTP.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
try.c: /tmp/cceRDsIy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
try.c: /tmp/ccMBOUqr.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
try.c: /tmp/ccK7SO5x.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
try.c: /tmp/ccWodFLy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
try.c: /tmp/cct5wj5R.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
try.c: /tmp/ccqh3TgI.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
try.c: /tmp/cc2fofC6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
try.c: /tmp/cca739MZ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
try.c: /tmp/ccgtoISq.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
try.c: /tmp/ccQi6zM4.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
try.c: /tmp/ccNyuKpF.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
try.c: /tmp/ccx94qCy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
try.c: /tmp/ccNYKB6p.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
try.c: /tmp/ccJmKfq9.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
try.c: /tmp/ccIlfOjA.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
try.c: /tmp/ccAKV3tv.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp/ccYvPNdd.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp/ccM8I7AU.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
try.c: /tmp/ccxcfAan.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp/cczsnAJg.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp/ccVhsRzM.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp/ccR5SsIE.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
try.c: /tmp/ccCEf52V.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp/ccUQJycT.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
try.c: /tmp/ccPmzdde.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
try.c: /tmp/ccBao7DX.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
try.c: /tmp/ccMzlH9r.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
try.c: /tmp/cciFLWOj.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
try.c: /tmp/ccGTZ8kK.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
try.c: /tmp/cceALgMs.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
try.c: /tmp/cclh4XjW.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
try.c: /tmp/ccf3Mk9P.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
try.c: /tmp/ccqn7bnC.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
try.c: /tmp/ccau5whn.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
try.c: /tmp/cctxxeuQ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
try.c: /tmp/ccZogCsI.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
try.c: /tmp/ccsyB8u4.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
try.c: /tmp/ccjZ9jiV.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
try.c: /tmp/ccZNrHVh.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
try.c: /tmp/ccZo4wu5.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
try.c: /tmp/cc54cl2D.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
try.c: /tmp/ccnd64zu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
try.c: /tmp/ccQla7EQ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
try.c: /tmp/ccRoSEkE.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
try.c: /tmp/ccMuPotb.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
try.c: /tmp/cciOYrMY.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
try.c: /tmp/ccOztZSf.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
try.c: /tmp/ccINLGY9.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
try.c: /tmp/ccMEIvWc.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
try.c: /tmp/ccAfa6oX.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
try.c: /tmp/cc9Bha2p.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
try.c: /tmp/ccTjcwRi.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
try.c: /tmp/cchtRwVJ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
try.c: /tmp/cc1bcLNx.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
try.c: /tmp/ccg1COqT.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
try.c: /tmp/ccwgAVEO.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -O2 -fomit-frame-pointer
try.c: /tmp/ccrA4MMH.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -O3 -fomit-frame-pointer
try.c: /tmp/ccx21mpx.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -O -fomit-frame-pointer
try.c: /tmp/ccQZoSTB.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -Os -fomit-frame-pointer
try.c: /tmp/ccZAeDGG.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
try.c: /tmp/cc35Tgrw.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
try.c: /tmp/cc58ac9l.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
try.c: /tmp/cc18UgNC.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
try.c: /tmp/ccCyD1eH.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: /tmp/ccd0GKLD.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ccd0GKLD.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
try.c: /tmp/ccjf2L9o.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ccjf2L9o.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
try.c: /tmp/ccyOWk3x.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ccyOWk3x.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
try.c: /tmp/ccInnLUL.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ccInnLUL.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
try.c: /tmp/cczLv3Oy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
try.c: /tmp/ccn0ehno.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
try.c: /tmp/ccqlQMcu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
try.c: /tmp/ccY9HIKI.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
try.c: /tmp/cckjaqzy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
try.c: /tmp/ccCcXYsr.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
try.c: /tmp/ccXbAKaw.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
try.c: /tmp/ccHiP7vG.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
try.c: /tmp/ccyVq5hD.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
try.c: /tmp/ccUXszCt.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
try.c: /tmp/ccPyHnhA.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
try.c: /tmp/cctnTs5K.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
try.c: /tmp/ccpOQbeA.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
try.c: /tmp/cciCsEHz.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
try.c: /tmp/ccTCcNjE.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
try.c: /tmp/ccEufGaH.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
try.c: /tmp/cczT1vZA.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
try.c: /tmp/ccVj6GYs.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
try.c: /tmp/ccOLozcz.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
try.c: /tmp/cchHPBvB.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
try.c: /tmp/ccwFU0tu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
try.c: /tmp/ccGfObpn.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
try.c: /tmp/ccz8Lx1r.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
try.c: /tmp/ccpNIwqC.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
try.c: /tmp/cc0pG18C.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
try.c: /tmp/ccsc9rdD.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
try.c: /tmp/ccXFL4Cy.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
try.c: /tmp/cc7lpYrN.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
try.c: /tmp/ccgL3rIU.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
try.c: /tmp/ccAMsdWR.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
try.c: /tmp/ccDfohGN.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
try.c: /tmp/ccFNsEp2.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
try.c: /tmp/ccQyPYGD.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
try.c: /tmp/ccOtjf3s.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
try.c: /tmp/ccF7YJYA.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
try.c: /tmp/cc71TEqO.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
try.c: /tmp/ccyCZTVE.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
try.c: /tmp/ccclTsir.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
try.c: /tmp/ccbS0fez.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
try.c: /tmp/ccXmprlN.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
try.c: /tmp/ccSGa4jA.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
try.c: /tmp/ccOLa0gs.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
try.c: /tmp/ccfkHiJu.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
try.c: /tmp/ccJZ7plG.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
try.c: /tmp/ccHizF7w.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
try.c: /tmp/cczMtFlm.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
try.c: /tmp/cc4Zm4xr.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
try.c: /tmp/ccABQoFF.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp/cctttceC.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp/ccpEGF7q.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp/ccyKXysz.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp/ccsB3UbL.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
try.c: /tmp/ccpHQS9y.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
try.c: /tmp/ccZ0B8ws.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
try.c: /tmp/cccBN1rq.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
try.c: /tmp/ccZBkh8y.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
try.c: /tmp/ccrRy9pg.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
try.c: /tmp/ccnhQcV7.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
try.c: /tmp/ccU0eSRd.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
try.c: /tmp/ccSKqOho.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
try.c: /tmp/ccjIfds5.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
try.c: /tmp/ccRenYcX.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
try.c: /tmp/ccojAatZ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
try.c: /tmp/ccat0lnd.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
try.c: /tmp/cco10vj4.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
try.c: /tmp/ccKBVWOV.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
try.c: /tmp/cctlj50Y.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
try.c: /tmp/ccddZOxc.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
try.c: /tmp/ccoBUnVb.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
try.c: /tmp/cc0qKMd0.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
try.c: /tmp/ccJEPYw6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
try.c: /tmp/ccJMCjaj.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
try.c: /tmp/ccS2Xu7e.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
try.c: /tmp/cco7Zrvb.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
try.c: /tmp/ccX4ub1a.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
try.c: /tmp/cc1IYcQo.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
try.c: /tmp/ccNXKh8X.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
try.c: /tmp/ccNezeuQ.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
try.c: /tmp/cckrHyRP.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
try.c: /tmp/ccCVn0q6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
try.c: /tmp/ccrsD8mb.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
try.c: /tmp/cc1VxH82.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
try.c: /tmp/ccMRnDe6.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
try.c: /tmp/ccHJYRI7.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
try.c: /tmp/ccJXXhSn.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
try.c: /tmp/cc3O0WSj.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
try.c: /tmp/ccOKNzHi.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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/ecdonaldk409/openssl
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
try.c: /tmp/cco9mEBx.o: In function `preallocate':
try.c: try.c:(.text+0x...): undefined reference to `RAND_status'
try.c: crypto_sign_ecdonaldk409.a(keypair.o): In function `crypto_sign_ecdonaldk409_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_ecdonaldk409.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_ecdonaldk409.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