Post
Topic
Board Mining (Altcoins)
Re: Wolf's XMR GPU Miner
by
descarte
on 08/09/2016, 12:19:30 UTC
I tried to compile and could never get it to work. can anyone help?

gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 crypto/aesb.c -o crypto/aesb.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 crypto/aesb-x86-impl.c -o crypto/aesb-x86-impl.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 crypto/c_blake256.c -o crypto/c_blake256.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 crypto/c_groestl.c -o crypto/c_groestl.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 crypto/c_keccak.c -o crypto/c_keccak.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 crypto/c_jh.c -o crypto/c_jh.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 crypto/c_skein.c -o crypto/c_skein.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 crypto/oaes_lib.c -o crypto/oaes_lib.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 -maes cryptonight.c -o cryptonight.o
cryptonight.c: In function ‘cryptonight_hash_aesni’:
cryptonight.c:381:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
  uint64_t *dst = &ctx->long_state[c[0] & 0x1FFFF0];
                  ^
cryptonight.c:424:10: warning: passing argument 1 of ‘keccakf’ from incompatible pointer type [-Wincompatible-pointer-types]
  keccakf(&ctx->state.hs, 24);
          ^
In file included from cryptonight.c:11:0:
crypto/c_keccak.h:22:6: note: expected ‘uint64_t * {aka long unsigned int *}’ but argument is of type ‘union hash_state *’
 void keccakf(uint64_t st[25], int norounds);
      ^
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 log.c -o log.o
log.c: In function ‘Log’:
log.c:25:10: warning: format not a string literal and no format arguments [-Wformat-security]
   printf(timebuf);
          ^
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 net.c -o net.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 minerutils.c -o minerutils.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 gpu.c -o gpu.o
gcc -I/opt/AMDAPPSDK-2.9-1/include -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -D_POSIX_SOURCE -D_GNU_SOURCE -O0 -ggdb3 -pthread -c -std=c11 main.c -o main.o
main.c: In function ‘SetupXMRTest’:
main.c:698:24: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t {aka long unsigned int}’ [-Wformat=]
  snprintf(Options, 31, "-I. -DWORKSIZE=%d", LocalThreads);
                        ^
main.c:698:24: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t {aka long unsigned int}’ [-Wformat=]
main.c: In function ‘MinerThreadProc’:
main.c:1327:8: warning: assignment discards ‘volatile’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  MyJob = CurrentJob;
        ^
main.c:1335:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t {aka long unsigned int}’ [-Wformat=]
   sprintf(ThrID, "Thread %d, GPU ID %d, GPU Type: %s",
                  ^
main.c:1356:10: warning: assignment discards ‘volatile’ qualifier from pointer target type [-Wdiscarded-qualifiers]
    MyJob = CurrentJob;
          ^
gcc -pthread -O0 -ggdb3 crypto/aesb.o crypto/aesb-x86-impl.o crypto/c_blake256.o crypto/c_groestl.o crypto/c_keccak.o crypto/c_jh.o crypto/c_skein.o crypto/oaes_lib.o cryptonight.o log.o net.o minerutils.o gpu.o main.o -ljansson -lOpenCL -ldl -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -o miner