Post
Topic
Board Announcements (Altcoins)
Re: [ANN][ROI] ROI Coin | CPU Only Solo Mining Hybrid | 15% POS | 593% Term Deposit
by
ghobson
on 01/02/2018, 15:01:45 UTC

I try to compile your miner for Linux, but there are error on make
Code:
make[2]: Entering directory '/home/dobril/hodlminer-wolf-2.4.6'
gcc -Wall  -flto -fuse-linker-plugin -std=gnu11 -I./compat/jansson -O3 -march=native    -o hodlminer hodlminer-sha2.o hodlminer-hodl-miner.o hodlminer-util.o hodlminer-hodl.o hodlminer-aes.o hodlminer-sha512_sse2.o hodlminer-sha512_avx2.o compat/jansson/libjansson.a -lpthread  -lssl -lcrypto
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `stratum_send_line.constprop.23':
:(.text+0x28f0): undefined reference to `curl_easy_send'
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `stratum_recv_line.constprop.12':
:(.text+0x567a): undefined reference to `curl_easy_recv'
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `stratum_handle_method.constprop.4':
:(.text+0x5bf9): undefined reference to `curl_easy_cleanup'
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `json_rpc_call':
:(.text+0x68c6): undefined reference to `curl_easy_setopt'
:(.text+0x68e1): undefined reference to `curl_easy_setopt'
:(.text+0x68ff): undefined reference to `curl_easy_setopt'
:(.text+0x6913): undefined reference to `curl_easy_setopt'
:(.text+0x6927): undefined reference to `curl_easy_setopt'
/tmp/ccX0YgR5.ltrans0.ltrans.o::(.text+0x693b): more undefined references to `curl_easy_setopt' follow
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `json_rpc_call':
:(.text+0x6af8): undefined reference to `curl_slist_append'
:(.text+0x6b03): undefined reference to `curl_slist_append'
:(.text+0x6b12): undefined reference to `curl_slist_append'
:(.text+0x6b21): undefined reference to `curl_slist_append'
:(.text+0x6b30): undefined reference to `curl_slist_append'
/tmp/ccX0YgR5.ltrans0.ltrans.o::(.text+0x6b3f): more undefined references to `curl_slist_append' follow
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `json_rpc_call':
:(.text+0x6b56): undefined reference to `curl_easy_setopt'
:(.text+0x6b5e): undefined reference to `curl_easy_perform'
:(.text+0x6e22): undefined reference to `curl_slist_free_all'
:(.text+0x6e2a): undefined reference to `curl_easy_reset'
:(.text+0x6f72): undefined reference to `curl_easy_setopt'
:(.text+0x6f90): undefined reference to `curl_easy_setopt'
:(.text+0x6fb0): undefined reference to `curl_easy_setopt'
:(.text+0x7198): undefined reference to `curl_slist_free_all'
:(.text+0x71a0): undefined reference to `curl_easy_reset'
:(.text+0x71c6): undefined reference to `curl_easy_getinfo'
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `stratum_thread.part.3':
:(.text+0x7666): undefined reference to `curl_easy_cleanup'
:(.text+0x766b): undefined reference to `curl_easy_init'
:(.text+0x7723): undefined reference to `curl_easy_setopt'
:(.text+0x773e): undefined reference to `curl_easy_setopt'
:(.text+0x7752): undefined reference to `curl_easy_setopt'
:(.text+0x7766): undefined reference to `curl_easy_setopt'
:(.text+0x777c): undefined reference to `curl_easy_setopt'
/tmp/ccX0YgR5.ltrans0.ltrans.o::(.text+0x7790): more undefined references to `curl_easy_setopt' follow
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `stratum_thread.part.3':
:(.text+0x7847): undefined reference to `curl_easy_perform'
:(.text+0x7af9): undefined reference to `curl_easy_cleanup'
:(.text+0x7dee): undefined reference to `curl_easy_cleanup'
:(.text+0x7e20): undefined reference to `curl_easy_setopt'
:(.text+0x8045): undefined reference to `curl_easy_cleanup'
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `parse_arg':
:(.text+0x94f9): undefined reference to `curl_version'
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `longpoll_thread':
:(.text+0xfb71): undefined reference to `curl_easy_init'
:(.text+0xffc0): undefined reference to `curl_easy_cleanup'
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `workio_thread':
:(.text+0x101d4): undefined reference to `curl_easy_init'
:(.text+0x1028c): undefined reference to `curl_easy_cleanup'
/tmp/ccX0YgR5.ltrans0.ltrans.o: In function `main':
:(.text.startup+0x2ef): undefined reference to `curl_global_init'
:(.text.startup+0x1261): undefined reference to `curl_version'
collect2: error: ld returned 1 exit status
Makefile:499: recipe for target 'hodlminer' failed
make[2]: *** [hodlminer] Error 1
make[2]: Leaving directory '/home/dobril/hodlminer-wolf-2.4.6'
Makefile:680: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/dobril/hodlminer-wolf-2.4.6'
Makefile:403: recipe for target 'all' failed
make: *** [all] Error 2


looks like you forgot
apt-get install libcurl-dev
 ./configure CFLAGS="-O3 -march=native" --with-curl