Closed lixiaolong2007 closed 3 months ago
You don't have the 32bit Wayland client dependency installed
You don't have the 32bit Wayland client dependency installed
In fact I installed it and I manually pointed to the 32 bit libraries
If not installed it will indicate missing dependencies before building
If not installed it will indicate missing dependencies before building
This was not my experience. As the error shows, he will accept 64bit dependency for 32bit build but then fail because he's trying to use the 64bit lib
Building 64bit and 32bit in a debian:12 container works fine using build.sh
Double check that you have all the deps that are in https://github.com/flightlessmango/MangoHud/blob/master/build_deps.sh
I reinstalled the dependencies according to build.sh, and I built it multiple times, only succeeding once. I think it’s an issue with meson build32 --libdir lib32
, as it doesn’t seem to be able to correctly link to the 32-bit libraries,I tried changing it to meson build32 --libdir lib/i386-linux-gnu
and it succeeded
Thank you very much
Describe the bug collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed.
List relevant hardware/software information
To Reproduce Steps to reproduce the behavior: 1、export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/i386-linux-gnu 2、Build 32-bit