• Welcome to forex.pm forex forum binary options trade. Please login or sign up.
 

oclvanitygen not compiling

Started by Bitcoin, Mar 22, 2022, 04:33 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Bitcoin

oclvanitygen not compiling

I am trying to compile oclvanitygen because I have an Nvidia GTX 1080 that would most likely be helpful for this. I'm using the Windows Subsystem for Linux with Ubuntu 18.04.



I tried this command: gcc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -L/usr/lib/x86_64-linux-gnu/ -lpcre -lcrypto -lm -lpthread -l:/usr/lib/x86_64-linux-gnu/libopencl.so.1



It basically says that libopencl.so.1 does not exist. However, I have libnvidia-opencl.so.1, so I try this command: gcc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -L/usr/lib/x86_64-linux-gnu/ -lpcre -lcrypto -lm -lpthread -l:/usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1



Then it says /usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1



So I do a list of x86_64-linux-gnu, and there it is, clear as day. list of x86-64-linux-gnu



How can I compile this correctly? Here is a picture of what happens when I run the command: GCC Command



I have installed the ocl-icd-opencl-dev package, but it does not include libopencl.so.1.



Please tell me if I am doing something wrong. Thanks!


Source: oclvanitygen not compiling