KlausT / ccminer-cryptonight

Software for mining various cryptocoins, like Monero (pool mining only)
GNU General Public License v3.0
133 stars 30 forks source link

Compile error: undefined reference to `jsonp_dtostr' #91 #44

Closed KIC closed 6 years ago

KIC commented 6 years ago

Hi I try to compile the latest 2.03 version but I get some compile error:

gcc  -g -O2 -pthread -L/usr/local/cuda-8.0/lib64  -o ccminer ccminer-cpu-miner.o ccminer-util.o ccminer-sha2.o cryptonight/cryptonight.o cryptonight/cuda_cryptonight_core.o cryptonight/cuda_cryptonight_extra.o ccminer-cryptonight.o crypto/ccminer-oaes_lib.o crypto/ccminer-c_keccak.o crypto/ccminer-c_groestl.o crypto/ccminer-c_blake256.o crypto/ccminer-c_jh.o crypto/ccminer-c_skein.o crypto/ccminer-aesb.o -L/usr/lib/x86_64-linux-gnu -lcurl compat/jansson/libjansson.a -lpthread  -lcudart -fopenmp -lcrypto -lssl  -lcrypto -lssl
compat/jansson/libjansson.a(dump.o): In function `do_dump':
/home/xxx/ccminer-cryptonight-2.03/compat/jansson/dump.c:210: undefined reference to `jsonp_dtostr'
compat/jansson/libjansson.a(load.o): In function `lex_scan_number':
/home/xxx/ccminer-cryptonight-2.03/compat/jansson/load.c:555: undefined reference to `jsonp_strtod'
compat/jansson/libjansson.a(load.o): In function `parse_value':
/home/xxx/ccminer-cryptonight-2.03/compat/jansson/load.c:797: undefined reference to `jsonp_strtod'
collect2: error: ld returned 1 exit status
Makefile:526: recipe for target 'ccminer' failed
make[1]: *** [ccminer] Error 1
make[1]: Leaving directory '/home/xxx/ccminer-cryptonight-2.03'
Makefile:726: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1

Any hint welcome - thx Christian

esfomeado commented 6 years ago

Have you installed libjansson-dev?

KIC commented 6 years ago

nope, thx that was it.