diff --git a/bin/mangohud-setup.sh b/bin/mangohud-setup.sh index da5ec320..232706e8 100755 --- a/bin/mangohud-setup.sh +++ b/bin/mangohud-setup.sh @@ -58,6 +58,9 @@ mangohud_install() { mkdir -p /usr/lib/mangohud/tls ln -sv ../lib /usr/lib/mangohud/tls/x86_64 ln -sv ../lib32 /usr/lib/mangohud/tls/i686 + # Some distros search in $prefix/x86_64-linux-gnu/tls/x86_64 etc instead + ln -sv . /usr/lib/mangohud/lib/i686-linux-gnu + ln -sv . /usr/lib/mangohud/lib/x86_64-linux-gnu # $LIB can be "lib/tls/x86_64"? ln -sv ../tls /usr/lib/mangohud/lib/tls #ln -sv lib /usr/lib/mangohud/aarch64-linux-gnu diff --git a/build.sh b/build.sh index 05b08462..269e9a8b 100755 --- a/build.sh +++ b/build.sh @@ -217,6 +217,9 @@ install() { mkdir -p /usr/lib/mangohud/tls ln -sv ../lib /usr/lib/mangohud/tls/x86_64 ln -sv ../lib32 /usr/lib/mangohud/tls/i686 + # Some distros search in $prefix/x86_64-linux-gnu/tls/x86_64 etc instead + ln -sv . /usr/lib/mangohud/lib/i686-linux-gnu + ln -sv . /usr/lib/mangohud/lib/x86_64-linux-gnu # $LIB can be "lib/tls/x86_64"? ln -sv ../tls /usr/lib/mangohud/lib/tls #ln -sv lib /usr/lib/mangohud/aarch64-linux-gnu