Advertisement
Guest User

Untitled

a guest
Feb 14th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 1.23 KB | None | 0 0
  1. CC      = gcc
  2. LD      = gcc
  3. OPT     = -O2 -s -I/home/wolf/miners/sgminer-builds/sgminer-lin64/include/ -L/home/wolf/miners/sgminer-builds/sgminer-lin64/lib
  4. CFLAGS  = -D_POSIX_SOURCE -D_GNU_SOURCE $(OPT) -c -std=c11
  5. LDFLAGS = -DPTW32_STATIC_LIB $(OPT)
  6. LIBS    = -ljansson -lOpenCL -lpthread -ldl
  7.  
  8. all:
  9.     $(CC) $(CFLAGS) crypto/aesb.c -o crypto/aesb.o
  10.     $(CC) $(CFLAGS) crypto/aesb-x86-impl.c -o crypto/aesb-x86-impl.o
  11.     $(CC) $(CFLAGS) crypto/c_blake256.c -o crypto/c_blake256.o
  12.     $(CC) $(CFLAGS) crypto/c_groestl.c -o crypto/c_groestl.o
  13.     $(CC) $(CFLAGS) crypto/c_keccak.c -o crypto/c_keccak.o
  14.     $(CC) $(CFLAGS) crypto/c_jh.c -o crypto/c_jh.o
  15.     $(CC) $(CFLAGS) crypto/c_skein.c -o crypto/c_skein.o
  16.     $(CC) $(CFLAGS) crypto/oaes_lib.c -o crypto/oaes_lib.o
  17.     $(CC) $(CFLAGS) -maes cryptonight.c -o cryptonight.o
  18.     $(CC) $(CFLAGS) log.c -o log.o
  19.     $(CC) $(CFLAGS) net.c -o net.o
  20.     $(CC) $(CFLAGS) minerutils.c -o minerutils.o
  21.     $(CC) $(CFLAGS) gpu.c -o gpu.o
  22.     $(CC) $(CFLAGS) main.c -o main.o
  23.     $(LD) $(LDFLAGS) 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 $(LIBS) -o miner
  24.  
  25. clean:
  26.     del -f *.o crypto/*.o miner
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement