New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build explorer failed on Monero v18 #279
Comments
Did you checkout Monero v18 branch from its git? |
Yes in folder monero, i did a git checkout. |
I can confirm the issue. Let me see what has happened. |
Cool, thanks :-) |
I pushed temp fix for the issue into https://github.com/moneroexamples/onion-monero-blockchain-explorer/tree/devel Could you please checking it out? |
Saw this issue yesterday working on an integration. Can confirm the fix on the |
Thanks @moneroexamples it works :-) |
No, unless you run it with |
Ok great and what is the purpose of this flag exacltly? |
randomx is mining algorithm in monero, which is based on randomly generated code that miners execute. With the flag, the explorer was showing the code. But there have been recent backward incompatible changes to randomx, and it broke in the explorer. Haven't managed to fix it yet. |
Yeah off course i know it ;-)
Ok i see thanks for the explanation |
Hi,
I try to build the onion-monero-blockchain-explorer on Ubuntu 20.04 with last monero.
I have this error message when trying to make :
[ 4%] Building C object src/crypto/CMakeFiles/mycrypto.dir/rx-slow-hash.c.o onion-monero-blockchain-explorer/src/crypto/rx-slow-hash.c:52:3: error: unknown type name ‘CTHR_MUTEX_TYPE’ 52 | CTHR_MUTEX_TYPE rs_mutex; ... onion-monero-blockchain-explorer/src/crypto/rx-slow-hash.c: In function ‘me_rx_reorg’: onion-monero-blockchain-explorer/src/crypto/rx-slow-hash.c:163:3: warning: implicit declaration of function ‘CTHR_MUTEX_LOCK’ [-Wimplicit-function-declaration] 163 | CTHR_MUTEX_LOCK(rx_mutex); | ^~~~~~~~~~~~~~~ make[2]: *** [src/crypto/CMakeFiles/mycrypto.dir/build.make:63: src/crypto/CMakeFiles/mycrypto.dir/rx-slow-hash.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:286: src/crypto/CMakeFiles/mycrypto.dir/all] Error 2 make: *** [Makefile:84: all] Error 2
I try with devel branch also, but same error.
Thanks for the help :-)
The text was updated successfully, but these errors were encountered: