-
m-relay<jeffro256:monero.social> Hmmmm i wrote that line which is errorimg out
-
m-relay<jeffro256:monero.social> Does Monero GUI set the c++ standard version somewhere in its CMakeLists?
-
m-relay<jeffro256:monero.social> Because that error will trip if the C++ version is too low
-
m-relay<jeffro256:monero.social> SNeedlewoods @sneedlewoods:monero.social: which CPP file is being compiled when that error occurs
-
m-relay<tobtoht:monero.social> SNeedlewoods: cherry-pick monero-project/monero-gui #4381
-
m-relay<sneedlewoods:monero.social> jeffro256: I tried with a fresh clone, the error pops up after this message:
-
m-relay<sneedlewoods:monero.social> ```
-
m-relay<sneedlewoods:monero.social> Building CXX object monero/src/common/CMakeFiles/obj_common.dir/threadpool.cpp.o
-
m-relay<sneedlewoods:monero.social> ```
-
m-relay<sneedlewoods:monero.social> tobtoht: it seems something strange is going on, tried to build with the cherry-picked PR (`make debug`), but now when trying to run monero-wallet-gui it complains that `libwallet_api.so` is missing (it's not in `build/lib/` or to be more precise there is not `lib/` in `build/`)
-
m-relay<sneedlewoods:monero.social> I'm trying to figure out why this happens and will report back
-
m-relay<sneedlewoods:monero.social> I haven't figured out the "why", but to reproduce missing libwallet_api.a:
-
m-relay<sneedlewoods:monero.social> 1. `git clone --recursive github.com/monero-project/monero-gui && cd monero-gui`
-
m-relay<sneedlewoods:monero.social> 2. add changes from #4381
-
m-relay<sneedlewoods:monero.social> 3. `make debug && cd build/bin && ./monero-wallet-gui`
-
m-relay<sneedlewoods:monero.social> To make it work, run `make` before `make debug`, if `make debug` was used first you can run `rm -rf build/ && git submodule update --init --force --recursive && make && make debug`, `make` alone won't fix it.