-
Mmmmmmmm
Hi I'm having trouble building Monero. Who can help me with this? I followed the instructions, and after running make release-static-win64, I get "Could not find libunwind (missing: LIBUNWIND_INCLUDE_DIR LIBUNWIND_LIBRARIES)". Can't find it anywhere under "C:\msys64" though. If someone can DM me, that would be best. Thanks!
-
moneromooo
It's supposed to be optional. Is there another error ?
-
Mmmmmmmm
I also have:
-
Mmmmmmmm
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
-
Mmmmmmmm
Which is weird because I set OPENSSL_ROOT_DIR in my Environment Variables to `C:\msys64\mingw64\include\openssl`. Am I setting the right path?
-
moneromooo
SSL is mandatory.
-
moneromooo
Try setting inlcude/lib paths separately, I remember some fiddly things there.
-
dsc_
-DOPENSSL_INCLUDE_DIR=/usr/local/lib/openssl-1.1.1g/include
-
dsc_
-DOPENSSL_SSL_LIBRARY=/usr/local/lib/openssl-1.1.1g/libssl.so.1.1
-
dsc_
-DOPENSSL_CRYPTO_LIBRARY=/usr/local/lib/openssl-1.1.1g/libcrypto.so.1.1
-
dsc_
(example)
-
dsc_
This is only needed if you have installed openssl at a "custom" location though
-
Mmmmmmmm
i.imgur.com/cmADgcN.png Is this not correct? I have a load of header files under that folder.
-
dsc_
I pass CMake options/definitions through -D, not sure about env. vars
-
dsc_
also not sure if OPENSSL_ROOT_DIR works.
-
Mmmmmmmm
Can you give me an example of how you run CMake, please?
-
Mmmmmmmm
Something like: cmake . -DOPENSSL_ROOT_DIR=C:\openssl-1.0.2 -DOPENSSL_INCLUDE_DIR=C:\openssl-1.0.2\include -DOPENSSL_CRYPTO_LIBRARY=C:\openssl-1.0.2\crypto ?
-
dsc_
try -DOPENSSL_LIBRARIES=C:\openssl-1.0.2\lib
-
dsc_
not sure if that dir exists for you
-
dsc_
in addition, please build/link against openssl 1.1 as 1.0 is deprecated
-
dsc_
;P
-
Mmmmmmmm
Ok, what I mentioned above worked for me. Thanks for the suggestion.
-
Mmmmmmmm
But looks like I'm getting crushed at 'Could not find required libzmq'
-
UkoeHB_
Mmmmmmmm: I had to manually download and install zmq from github a while back to get monero to build
-
selsta
this is not relevant anymore, we dropped cppzmq
-
selsta
zmq is required but nothing manual, just use your package manager
-
Mmmmmmmm
Im following the steps in the Repo. For example, pacman -S mingw-w64-x86_64-toolchain make mingw-w64-x86_64-cmake mingw-w64-x86_64-boost mingw-w64-x86_64-openssl mingw-w64-x86_64-zeromq mingw-w64-x86_64-libsodium mingw-w64-x86_64-hidapi
-
Mmmmmmmm
Could NOT find Protobuf (missing: Protobuf_LIBRARIES Protobuf_INCLUDE_DIR)
-
selsta
-
selsta
can you install all the packages specified here?
-
Mmmmmmmm
Yes, thanks for pointing me to that, I see protobuf there.
-
Mmmmmmmm
Wow, this Google protobug code is giving me massive link errors.46 unresolved externals
-
Mmmmmmmm
Protobuf lib: C:/msys64/mingw64/lib/libprotobuf.dll.a, inc: C:/msys64/mingw64/include, protoc: C:/msys64/mingw64/bin/protoc.exe
-
xmr-pr
muff1nman opened issue #6864: Cannot import keyimage format version 2
-
xmr-pr
-
xmr-pr
glenfidich75 opened issue #6865: Build failed v0.17.0.1 (release-static)
-
xmr-pr
-
grydz
Hey there, Ledger Monero application 1.7.3 is out on Nano S and Nano X. A reedit post will be done soon!
-
dEBRUYNE
Awesome!
-
thomasb06
Hello. Firefox just blocked a cryptominer on morero.org. It's not the official website?
-
selsta
getmonero.org is the official one
-
selsta
morero looks like a typo?
-
thomasb06
Arg... And monero.org are pirates then. It's a typo, but from me:
-
selsta
and monero.org are domain squatter
-
asy
iirc they tried to sell it to the monero community for $lotsofmoney
-
thomasb06
selsta this one. asy they tried to sell what?
-
asy
the monero.org domain
-
thomasb06
of course. Cryptocurrency is often compared to the Internet, but as far as I remember, the scenarios now and then are the same like water drops
-
thomasb06
same scams, same name domain competition
-
thomasb06
and certainly same other issues...
-
thomasb06
by the way, is getmonero.org on github? Maybe I can add a thing or two
-
selsta
monero-project/monero-site repo
-
selsta
there should be a link in the footer
-
thomasb06
Indeed, it's under the 'source code' link. Thank you
-
asy
there's also the #monero-site channel :)
-
thomasb06
then I should head towards there first, thanks for the info
-
TheCharlatan
grydz, is this the final non-dev version?
-
grydz
Yes it is. We'll continue to release patch to fix non-security issues!
-
thomasb06
xmr-stak has a build error, something about microhttp. Do you support it?
-
Inge-
thomasb06: xmr-stak main dev has basically said he wants monero to fail, so .. no?
-
thomasb06
seriously... What's wrong?
-
Inge-
thomasb06: but you might be missing some of the prerequisites/dependencies?
-
thomasb06
well, I'll find another miner..
-
Inge-
this channel is for the official monero code - you could try in #monero-mining
-
Inge-
xmrig is a good one
-
thomasb06
Inge- sold, both. Thank you
-
Inge-
sorry, I meant #monero-pools <- good place for mining related queries
-
thomasb06
maybe I should give a look to the mining channel too
-
Inge-
Should GUI prompt for update?
-
hyc
DNS hasn't been updated yet, so no
-
Mmmmmmmmm
Can I pay someone 0.2 Monero to help me build this thing later today? I keep getting owned.
-
Mmmmmmmmm
Central Standard Time
-
asy
maybe if you share the problem that you're having, someone will help you for free :)
-
Mmmmmmmmm
Getting 46 linker errors when building on test-protobuf.pb.cc
-
Mmmmmmmmm
-- Using 64-bit LMDB from source tree
-
Mmmmmmmmm
Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe cmTC_bc8af.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=16.0 /v:m && Microsoft (R) Build Engine version 16.4.0+e901037fe for .NET Framework
-
Mmmmmmmmm
(R) C/C++ Optimizing Compiler Version 19.24.28314 for x64
-
Mmmmmmmmm
Followed by a massive dump of errors.
-
hyc
use gcc
-
hyc
I don't know if anyone has used MSVC successfully, don't recall anyone doing so
-
Mmmmmmmmm
So pass cmake -DCMAKE_CXX_COMPILER with a path to gcc?
-
asy
maybe he could try cmake with -DUSE_DEVICE_TREZOR=Off since that test-protobuf file seems to come from the trezor code
-
hyc
good idea
-
hyc
as long as he doesn't need trezor support
-
Mmmmmmmmm
I'm at work right now, but I'll try after work. Thanks for the suggestions
-
iDunk
MSVC is not supported. Build instructions are on github repo front page.
-
hyc
^ i.e., in the README.md
-
hyc
which apparently nobody reads
-
p3rL
^true
-
moneromooo
The possible conflict of interest I mentioned when PRing #6810 is about a game I made based on monero, now public. It's merge mined with monero, and I could port the merge mining part to monero if people are are interested. It'd make it easy for monero forks to merge mine with monero, which I think is advantagerous for monero.
-
moneromooo
So is this something people want ?
-
hyc
you worked on townforge?
-
moneromooo
Yes.
-
hyc
I'm not sure I understand what "port the merge mining part to monero" means, if townforge is already merge mining, then what is there to change on the monero side?
-
moneromooo
Nothing. The patch would allow monero forks to merge mine without having to redo all I did there. It helps monero indirectly, by making it easier to get other coins to merge mine.
-
moneromooo
ie, fork monero after this patch gets in, and get merge mining for free.
-
hyc
so what is being patched, if nothing needed to change?
-
hyc
it sounds like a fine thing to have, IMO
-
moneromooo
Monero would be patched, so that future monero forks get their hash rate to support monero too.
-
moneromooo
It's not needed, it is just to make it easier for others to merge mine.
-
hyc
so future forks all mergemine by default?
-
moneromooo
Only if a pool decides to.
-
hyc
I see no reason not to push it in
-
moneromooo
But it'd be much easuer for pools to set it up. AIUI, now they have to do custom code. With the patch I made, they just run an extra proxy.
-
hyc
well, submit the PR, it sounds like it's more of a documentation issue than a code issue
-
moneromooo
OK
-
hyc
I like the concept of the game. I suppose Kingdom Quest was similar
-
hyc
next should be a futuristic/scifi themed one. digital money is a natural in that genre
-
moneromooo
No idea, never heard.
-
hyc
or whatever it was called. it was a cryptocurrency game
-
hyc
crypto kingdom? maybe I've misremembered the name
-
moneromooo
Ah, yes, inspired by it in part. I took the nice bits and ignored the bad bits :)
-
hyc
lol
-
Master666
Hi guys
-
Master666
can anyone send me some monero?
-
moneromooo
You can mine on testnet, difficulty's very low, you'll get some quick.
-
Mmmmmmmmm
I can send you
-
Mmmmmmmmm
Oh he left
-
p3rL
but i am still here
-
selsta
moneromooo: does 6866 require a point release?
-
moneromooo
No.
-
moneromooo
I mean this just prevents monerod from dying, but it doesn't actually fix anything else.
-
moneromooo
I can't recall who had that problem now, would be nice to get a strace run to see what errno mprotect fails with.
-
xmr-pr
moneromooo-monero opened pull request #6866: protect against exceptions in randomx
-
xmr-pr
-
Mmmmmmmmm
return false;;
-
goin2mars
hey i'm using monerod, it froze when i was updating the chain and so i tried a --db-salvage and got this, anything i can do : 2020-10-07 18:14:32.524 E Exception in main! Attempt to get block from height 2200058 failed -- block not in db
-
moneromooo
Looks like straight up corruption :/
-
goin2mars
ok, i'll try again, just been twice now's all. twice that it's froze, the other time i didn't get this same error. maybe trial number 3 will be better
-
hyc
what are you running on? what's actually freezing, the disk drive?
-
goin2mars
its a t500 running a ubuntu 20, got an ssd in there
-
dsc_
-
dsc_
-
dsc_
During this time, Monero basically freezes, except for `refreshThreadFunc`, which is a Boost thread in wallet2
-
dsc_
And eventually it fails to establish a TLS session with the remote node
-
dsc_
-
dsc_
Compiled with `CFLAGS='-fPIC' CXXFLAGS='-fPIC' ./config no-asm no-shared no-zlib-dynamic --prefix=/usr/local/openssl `
-
dsc_
As I'm assuming I'm not compiling OpenSSL correctly.
-
dsc_
The paste shows 14 seconds. Sometimes it's 7 seconds. On slow PC's it's +25sec
-
dsc_
-
hyc
sounds like /dev/random has run out of entropy or some similar thing
-
dsc_
I ought to try an official release
-
dsc_
this is my frankenstein GUI project
-
dsc_
in order to verify entropy issues
-
dsc_
am starting to suspect my `no-asm` parameter to openssl..
-
xmr-pr
xiphon opened pull request #6867: cmake: Version - use CMAKE_CURRENT_LIST_DIR
-
xmr-pr
-
» dsc_ notes `no-asm` on OpenSSL is a bad idea(tm)
-
selsta
hyc: can you also 6862 against branch so that the next release has lower glibc requirement?
-
selsta
PR against release-v0.17 branch*