I tried to build the current source from GIT on Gentoo as the Readme instructs but I dot this error:
user@miningrig ~/SUMC/src $ make -f makefile.unix USE_UPNP= BDB_INCLUDE_PATH='/usr/include/db4.8'
g++ -c -O2 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/user/SUMC/src -I/home/user/SUMC/src/obj -I/usr/include/db4.8 -DUSE_IPV6=1 -I/home/user/SUMC/src/leveldb/include -I/home/user/SUMC/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -fpermissive -MMD -MF obj/groestl.d -o obj/groestl.o groestl.c
:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
groestl.c:1:0: note: this is the location of the previous definition
groestl.c: In function âvoid groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)â:
groestl.c:2816:17: warning: variable âbufâ set but not used [-Wunused-but-set-variable]
groestl.c: In function âvoid groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)â:
groestl.c:2952:17: warning: variable âbufâ set but not used [-Wunused-but-set-variable]
groestl.c: In function âvoid sph_groestl224_init(void*)â:
groestl.c:3013:28: warning: invalid conversion from âvoid*â to âsph_groestl_small_context*â [-fpermissive]
groestl.c:2738:1: warning: initializing argument 1 of âvoid groestl_small_init(sph_groestl_small_context*, unsigned int)â [-fpermissive]
groestl.c: In function âvoid sph_groestl224(void*, const void*, size_t)â:
groestl.c:3020:34: warning: invalid conversion from âvoid*â to âsph_groestl_small_context*â [-fpermissive]
groestl.c:2771:1: warning: initializing argument 1 of âvoid groestl_small_core(sph_groestl_small_context*, const void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl224_close(void*, void*)â:
groestl.c:3027:39: warning: invalid conversion from âvoid*â to âsph_groestl_small_context*â [-fpermissive]
groestl.c:2813:1: warning: initializing argument 1 of âvoid groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl224_addbits_and_close(void*, unsigned int, unsigned int, void*)â:
groestl.c:3034:40: warning: invalid conversion from âvoid*â to âsph_groestl_small_context*â [-fpermissive]
groestl.c:2813:1: warning: initializing argument 1 of âvoid groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl256_init(void*)â:
groestl.c:3041:28: warning: invalid conversion from âvoid*â to âsph_groestl_small_context*â [-fpermissive]
groestl.c:2738:1: warning: initializing argument 1 of âvoid groestl_small_init(sph_groestl_small_context*, unsigned int)â [-fpermissive]
groestl.c: In function âvoid sph_groestl256(void*, const void*, size_t)â:
groestl.c:3048:34: warning: invalid conversion from âvoid*â to âsph_groestl_small_context*â [-fpermissive]
groestl.c:2771:1: warning: initializing argument 1 of âvoid groestl_small_core(sph_groestl_small_context*, const void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl256_close(void*, void*)â:
groestl.c:3055:39: warning: invalid conversion from âvoid*â to âsph_groestl_small_context*â [-fpermissive]
groestl.c:2813:1: warning: initializing argument 1 of âvoid groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl256_addbits_and_close(void*, unsigned int, unsigned int, void*)â:
groestl.c:3062:40: warning: invalid conversion from âvoid*â to âsph_groestl_small_context*â [-fpermissive]
groestl.c:2813:1: warning: initializing argument 1 of âvoid groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl384_init(void*)â:
groestl.c:3069:26: warning: invalid conversion from âvoid*â to âsph_groestl_big_context*â [-fpermissive]
groestl.c:2874:1: warning: initializing argument 1 of âvoid groestl_big_init(sph_groestl_big_context*, unsigned int)â [-fpermissive]
groestl.c: In function âvoid sph_groestl384(void*, const void*, size_t)â:
groestl.c:3076:32: warning: invalid conversion from âvoid*â to âsph_groestl_big_context*â [-fpermissive]
groestl.c:2907:1: warning: initializing argument 1 of âvoid groestl_big_core(sph_groestl_big_context*, const void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl384_close(void*, void*)â:
groestl.c:3083:37: warning: invalid conversion from âvoid*â to âsph_groestl_big_context*â [-fpermissive]
groestl.c:2949:1: warning: initializing argument 1 of âvoid groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl384_addbits_and_close(void*, unsigned int, unsigned int, void*)â:
groestl.c:3090:38: warning: invalid conversion from âvoid*â to âsph_groestl_big_context*â [-fpermissive]
groestl.c:2949:1: warning: initializing argument 1 of âvoid groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl512_init(void*)â:
groestl.c:3097:26: warning: invalid conversion from âvoid*â to âsph_groestl_big_context*â [-fpermissive]
groestl.c:2874:1: warning: initializing argument 1 of âvoid groestl_big_init(sph_groestl_big_context*, unsigned int)â [-fpermissive]
groestl.c: In function âvoid sph_groestl512(void*, const void*, size_t)â:
groestl.c:3104:32: warning: invalid conversion from âvoid*â to âsph_groestl_big_context*â [-fpermissive]
groestl.c:2907:1: warning: initializing argument 1 of âvoid groestl_big_core(sph_groestl_big_context*, const void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl512_close(void*, void*)â:
groestl.c:3111:37: warning: invalid conversion from âvoid*â to âsph_groestl_big_context*â [-fpermissive]
groestl.c:2949:1: warning: initializing argument 1 of âvoid groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)â [-fpermissive]
groestl.c: In function âvoid sph_groestl512_addbits_and_close(void*, unsigned int, unsigned int, void*)â:
groestl.c:3118:38: warning: invalid conversion from âvoid*â to âsph_groestl_big_context*â [-fpermissive]
groestl.c:2949:1: warning: initializing argument 1 of âvoid groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)â [-fpermissive]
groestl.c: At global scope:
groestl.c:3122:1: fatal error: opening dependency file obj/groestl.d: No such file or directory
compilation terminated.
make: *** [obj/groestl.o] Error 1