secp256k1/src/ecmult_impl.h: In function âvoid secp256k1_ecmult_odd_multiples_table_storage_var(int, secp256k1_ge_storage_t*, const secp256k1_gej_t*)â:
secp256k1/src/ecmult_impl.h:96:71: warning: invalid conversion from âvoid*â to âsecp256k1_gej_t*â [-fpermissive]
secp256k1/src/ecmult_impl.h:97:69: warning: invalid conversion from âvoid*â to âsecp256k1_ge_t*â [-fpermissive]
secp256k1/src/ecmult_impl.h:98:67: warning: invalid conversion from âvoid*â to âsecp256k1_fe_t*â [-fpermissive]
secp256k1/src/secp256k1.c: At global scope:
secp256k1/src/secp256k1.c:460:48: warning: deprecated conversion from string constant to âchar*â [-Wwrite-strings]
secp256k1/src/field_10x26_impl.h:44:13: warning: âvoid secp256k1_fe_verify(const secp256k1_fe_t*)â defined but not used [-Wunused-function]
secp256k1/src/group_impl.h:36:13: warning: âvoid secp256k1_ge_set_infinity(secp256k1_ge_t*)â defined but not used [-Wunused-function]
secp256k1/src/group_impl.h:161:13: warning: âvoid secp256k1_gej_set_xy(secp256k1_gej_t*, const secp256k1_fe_t*, const secp256k1_fe_t*)â defined but not used [-Wunused-function]
secp256k1/src/group_impl.h:227:12: warning: âint secp256k1_gej_is_valid_var(const secp256k1_gej_t*)â defined but not used [-Wunused-function]
secp256k1/src/secp256k1.c:637:1: fatal error: opening dependency file obj/secp256k1/src/secp256k1.d: No such file or directory
compilation terminated.
make: *** [obj/secp256k1/src/secp256k1.o] Error 1
Nevermind, found part of the fix on page 4, however now I get this:
/usr/local/include/boost/filesystem/operations.hpp:508: undefined reference to `boost::filesystem::detail::rename(boost::filesystem::path const&, boost::filesystem::path const&, boost::system::error_code*)'
collect2: ld returned 1 exit status
make: *** [axiomd] Error 1
I'm using boost 1.55
do you have the all the boost dev packages installed also? ...
just a shot in the dark with that question ...
#crysx
Were the libs not there, it'd be bitching about a library missing - no, my best guess based on the available information is that he's simply not linking against libboost_filesystem - -lboost_filesystem should do it.