runqemu: Fix the wrong path of libGL.so in 64b Ubuntu 11.10

From 11.10, libGL.so is installed @ /usr/lib/x86_64-linux-gnu/ in 64b Ubuntu.

[YOCTO #1885] got fixed

(From OE-Core rev: d32c15b9b09e49cb79028f59b493d478f00d4019)

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Zhai Edwin 2012-01-12 14:23:19 +08:00 committed by Richard Purdie
parent a521f9d679
commit e7a31cf67d
1 changed files with 10 additions and 1 deletions

View File

@ -472,8 +472,17 @@ EOM
# Automatically use Ubuntu system's mesa libGL, other distro can add its own path
if grep -i ubuntu /etc/lsb-release &> /dev/null
then
GL_PATH=""
if test -e /usr/lib/libGL.so
then
GL_PATH="/usr/lib/libGL.so"
elif test -e /usr/lib/x86_64-linux-gnu/libGL.so
then
GL_PATH="/usr/lib/x86_64-linux-gnu/libGL.so"
fi
echo "Skip nVidia's libGL on Ubuntu!"
GL_LD_PRELOAD="/usr/lib/libGL.so $LD_PRELOAD"
GL_LD_PRELOAD="$GL_PATH $LD_PRELOAD"
fi
fi