/usr/bin/ld: cudaminer-cpu-miner.o: undefined reference to symbol 'SHA256'
/usr/lib/libcrypto.so.1.0.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:376: recipe for target 'cudaminer' failed
make[2]: *** [cudaminer] Error 1
any ideas?
yesterday git worked just fine
hmm need to link to OpenSSL libraries now... maybe that is not done yet.
The patch I supplied had a modified configure.ac. However, to make it work you have to completely clean everything flat and regenerate all the autoconf stuff. "make distclean" and run autogen.sh again.
I'm in the same boat, getting similar errors and not sure how to proceed...
For Reference, I just installed Ubuntu 13.10 today and am trying for the life of me to get Cudaminer to compile for my gtx750 ti's, error after error, finally keep getting this below..
cudaminer-cpu-miner.o: In function `stratum_gen_work':
/home/ted/Downloads/CudaMiner-master/cpu-miner.c:728: undefined reference to `SHA256'
fermi_kernel.o: In function `KernelInterface::do_blake256(dim3, dim3, int, int, unsigned int*, unsigned int, int, bool)':
/home/ted/Downloads/CudaMiner-master/salsa_kernel.h:104: undefined reference to `default_do_blake256'
fermi_kernel.o: In function `KernelInterface::prepare_blake256(int, unsigned int const*, unsigned int const*)':
/home/ted/Downloads/CudaMiner-master/salsa_kernel.h:101: undefined reference to `default_prepare_blake256'
collect2: error: ld returned 1 exit status
make[2]: *** [cudaminer] Error 1
make[2]: Leaving directory `/home/ted/Downloads/CudaMiner-master'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ted/Downloads/CudaMiner-master'
make: *** [all] Error 2
ted@miner1:~/Downloads/CudaMiner-master$
Getting closer?...
TIME -g -O2 -MT cudaminer-cpu-miner.o -MD -MP -MF .deps/cudaminer-cpu-miner.Tpo -c -o cudaminer-cpu-miner.o `test -f 'cpu-miner.c' || echo './'`cpu-miner.c
cpu-miner.c:38:25: fatal error: openssl/sha.h: No such file or directory
compilation terminated.
make[2]: *** [cudaminer-cpu-miner.o] Error 1
make[2]: Leaving directory `/home/evan/Downloads/CudaMiner-master'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/evan/Downloads/CudaMiner-master'
make: *** [all] Error 2