jtgrassie / monero-pool

A Monero mining pool server written in C
BSD 3-Clause "New" or "Revised" License
344 stars 125 forks source link

Missing dependencies when running make release #97

Closed S1700 closed 3 years ago

S1700 commented 3 years ago

when I run the make release command it says that I'm missing the dependencies although i have installed them

root@rkfaucets:~/monero-pool# apt-get install liblmdb-dev libevent-dev libjson-c-dev uuid-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libevent-dev is already the newest version (2.1.12-stable-1).
libjson-c-dev is already the newest version (0.15-2build2).
liblmdb-dev is already the newest version (0.9.24-1).
uuid-dev is already the newest version (2.36.1-7ubuntu2).
The following packages were automatically installed and are no longer required:
  eatmydata libeatmydata1 python3-certifi python3-importlib-metadata python3-jinja2 python3-json-pointer python3-jsonpatch python3-jsonschema python3-markupsafe python3-more-itertools python3-pyrsistent python3-requests python3-urllib3
  python3-zipp
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 12 not upgraded.
root@rkfaucets:~/monero-pool# make release
Makefile:78: Building without RandomX!
grep: /root/monero-pool/build/Linux/master/release/CMakeCache.txt: No such file or directory
Package libsodium was not found in the pkg-config search path.
Perhaps you should add the directory containing `libsodium.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libsodium' found
Package libsodium was not found in the pkg-config search path.
Perhaps you should add the directory containing `libsodium.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libsodium' found
Makefile:240: *** Missing dependencies.  Stop.
root@rkfaucets:~/monero-pool#

Also thanks to @trasherdk for solving my last problem Thanks!

jtgrassie commented 3 years ago

If you followed the documtation in the README, you'd see you have to have all the Monero dependencies too.

S1700 commented 3 years ago

where or how do I install the monero dependencies?

jtgrassie commented 3 years ago

If you read the README, you'd have seen the link to the Monero build instructions which includes documentation of the build dependences.

S1700 commented 3 years ago

can you provide me with the commands to run I'm really sorry I'm just new to this stuff

jtgrassie commented 3 years ago

No. Learn to read. All the commands are already documented.