#!/bin/sh # change link libEGL.so , libEGL.so.1 , libGLESv2.so , libGLESv2.so.2 set -Ceu echo "change libEGL.so , libGLESv2.so" echo " 0 : /usr/lib/arm-linux-gnueabihf/libEGL.so.1.0.0" echo " 1 : /usr/lib/chromium-browser/libEGL.so" echo " 2 : /opt/vc/lib/libbrcmEGL.so" read -p "select (0/1/2/n): " num case "${num}" in "0" ) ln -fs /usr/lib/arm-linux-gnueabihf/libEGL.so.1.0.0 /usr/lib/arm-linux-gnueabihf/libEGL.so ln -fs /usr/lib/arm-linux-gnueabihf/libEGL.so.1.0.0 /usr/lib/arm-linux-gnueabihf/libEGL.so.1 ln -fs /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so ln -fs /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 ls -alF --color=auto /usr/lib/arm-linux-gnueabihf/libEGL* ls -alF --color=auto /usr/lib/arm-linux-gnueabihf/libGLESv2* echo "\nplease sudo ldconfig" ;; "1" ) ln -fs /usr/lib/chromium-browser/libEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so ln -fs /usr/lib/chromium-browser/libEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so.1 ln -fs /usr/lib/chromium-browser/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so ln -fs /usr/lib/chromium-browser/libGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 ls -alF --color=auto /usr/lib/arm-linux-gnueabihf/libEGL* ls -alF --color=auto /usr/lib/arm-linux-gnueabihf/libGLESv2* echo "\nplease sudo ldconfig" ;; "2" ) ln -fs /opt/vc/lib/libbrcmEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so ln -fs /opt/vc/lib/libbrcmEGL.so /usr/lib/arm-linux-gnueabihf/libEGL.so.1 ln -fs /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so ln -fs /opt/vc/lib/libbrcmGLESv2.so /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 ls -alF --color=auto /usr/lib/arm-linux-gnueabihf/libEGL* ls -alF --color=auto /usr/lib/arm-linux-gnueabihf/libGLESv2* echo "\nplease sudo ldconfig" ;; * ) ls -alF --color=auto /usr/lib/arm-linux-gnueabihf/libEGL* ls -alF --color=auto /usr/lib/arm-linux-gnueabihf/libGLESv2* ;; esac exit 0