fallback to 32bit binaries on 64bit biarchs if available

This commit is contained in:
Ludwig Nussel 2006-02-21 22:13:36 +00:00
parent f3bcf07ecf
commit 6fd0d60628

View file

@ -36,9 +36,15 @@ else
fi
export LD_LIBRARY_PATH
arch=`uname -m`
case "$arch" in
i?86) arch=i386 ;;
archs=`uname -m`
case "$archs" in
i?86) archs=i386 ;;
x86_64) archs="x86_64 i386" ;;
ppc64) archs="ppc64 ppc" ;;
esac
exec ./ioquake3.$arch "$@"
for arch in $archs; do
test -x ./ioquake3.$arch || continue
exec ./ioquake3.$arch "$@"
done
echo "could not execute ioquake3" >&2