1

(3 replies, posted in wolfSSL)

Having trouble building with ECC support enabled.  I'm on ubuntu 12.04, building from the git master. 

$ ./configure --enable-ecc
....
$ make
....
make[1]: Entering directory `/home/tnichols/dev/cyassl'
  CCLD   ctaocrypt/benchmark/benchmark
ctaocrypt/benchmark/benchmark.o: In function `bench_eccKeyAgree':
benchmark.c:(.text+0x6a): undefined reference to `ecc_make_key'
benchmark.c:(.text+0x7c): undefined reference to `ecc_make_key'
benchmark.c:(.text+0xaf): undefined reference to `ecc_shared_secret'
benchmark.c:(.text+0x145): undefined reference to `ecc_sign_hash'
benchmark.c:(.text+0x189): undefined reference to `ecc_free'
benchmark.c:(.text+0x193): undefined reference to `ecc_free'
ctaocrypt/benchmark/benchmark.o: In function `bench_eccKeyGen':
benchmark.c:(.text+0x1e5): undefined reference to `ecc_make_key'
benchmark.c:(.text+0x1ef): undefined reference to `ecc_free'
src/.libs/libcyassl.so: undefined reference to `ecc_size'
src/.libs/libcyassl.so: undefined reference to `ecc_verify_hash'
src/.libs/libcyassl.so: undefined reference to `ecc_import_private_key'
src/.libs/libcyassl.so: undefined reference to `ecc_init'
src/.libs/libcyassl.so: undefined reference to `ecc_import_x963'
src/.libs/libcyassl.so: undefined reference to `ecc_sig_size'
src/.libs/libcyassl.so: undefined reference to `ecc_export_x963'
collect2: ld returned 1 exit status
make[1]: *** [ctaocrypt/benchmark/benchmark] Error 1
make[1]: Leaving directory `/home/tnichols/dev/cyassl'
make: *** [all] Error 2