-
m-relay
<not_a_money_printer:matrix.org> This looks great. I personally do have some experience on C++, but the monero core protocol code seems like a nightmare for me to read, is there any good book/ simpler ways to start?
-
m-relay
<syntheticbird:monero.social> why did static targets got removed ?
-
m-relay
<syntheticbird:monero.social> frankly this is stupid. I now have to install 120MB of dependencies on my debian machine for monerod to run + I use a different machine to compile and therefore can't use latest version of boost on distributions that don't ship it.
-
m-relay
<syntheticbird:monero.social> I don't wanna imagine the nightmare for Alpine Linux
-
m-relay
<ofrnxmr:monero.social> Its in the pr description
-
m-relay
<ofrnxmr:monero.social> They arent removed, but made generic, and didnt work anyway. Depends is recommended instead iirc (need to re-read the pr)
-
m-relay
<syntheticbird:monero.social> thx you ofrnxmr, once again you save me, i owe you a stick, two screws and a soda can
-
m-relay
-
m-relay
-
m-relay
<syntheticbird:monero.social> `make: *** No rule to make target 'depends'. Stop.`
-
m-relay
<syntheticbird:monero.social> BRUH
-
m-relay
<syntheticbird:monero.social> (latest master)
-
m-relay
<syntheticbird:monero.social> The target is a lie 🎂
-
m-relay
-
m-relay
<ofrnxmr:monero.social> depends isnt generic, have to specify the target (and it doesn't work with new version of gcc).
-
m-relay
<ofrnxmr:monero.social> guix builds should work tho
-
m-relay
<syntheticbird:monero.social> there are no target to begin with
-
m-relay
<syntheticbird:monero.social> there are no `depends` Makefile target to begin with
-
m-relay
<syntheticbird:monero.social> so adding `target=<target>` don't change anything
-
m-relay
<syntheticbird:monero.social> so `make depends target=<platform>` don't change anything
-
m-relay
<syntheticbird:monero.social> (will look at gui)
-
m-relay
<syntheticbird:monero.social> (will look at guix)
-
m-relay
<syntheticbird:monero.social> sorry IRC i'm definitely spamming you today
-
m-relay
<ofrnxmr:xmr.mx> It definitely works on the CI
-
m-relay
<rucknium:monero.social> not_a_money_printer: This may be a good start:
monero-book.cuprate.org
-
m-relay
<rucknium:monero.social> Zero to Monero and Mastering Monero are good, too, but some parts are out of date:
getmonero.org/library
-
m-relay
<syntheticbird:monero.social> mhm. ok i recloned the repo and it seems its because I first decided to paly with Cmake and debug build that it didn't work
-
m-relay
<monero.arbo:matrix.org> I've done guix builds of master recently fwiw. super easy
-
m-relay
-
m-relay
<syntheticbird:monero.social> I'll do that then. `make depends` sucks, no clang support, go in and compile useless dependencies for tests like protobuf, at the end i can't use it because of GLIBC version mismatching
-
m-relay
<ofrnxmr:xmr.mx> Guix is replacing gitian iiuc
-
m-relay
<monero.arbo:matrix.org> I sure hope so ^.^
-
m-relay
<0x0000077138:matrix.org> Hey i accidently downloaded all kind of xmr stuff in curiosity - someone hacked me using mcdonalds software, how to opt out of tracking technologies?
-
m-relay
<hitojin:hitoj.in> McDonalds???
-
m-relay
<ofrnxmr:xmr.mx> ..spam
-
m-relay
<hitojin:hitoj.in> The McDonalds drainer left my family in poverty. I can't recover my Monero plz help
-
m-relay
<syntheticbird:monero.social> bro literally party popped 🎉 his own comment
-
m-relay
<0x0000077138:matrix.org> They compromised my cli while i was away and are using qr codes with mcd app
-
m-relay
<hitojin:hitoj.in> Comedic effect lol
-
m-relay
<syntheticbird:monero.social> guix environment: error: mount: mount "none" on "/tmp/guix-directory.FLYQWJ": Permission denied
-
m-relay
<syntheticbird:monero.social> It's over
-
m-relay
<syntheticbird:monero.social> `make` => can't find boost obviously since its dynamically linked
-
m-relay
<syntheticbird:monero.social> `make depends` => GLIBC versioning mismatch
-
m-relay
<syntheticbird:monero.social> `guix-build` => fail miserably
-
m-relay
<syntheticbird:monero.social> monerod is allergic to static build it seems