From 94e377a1d9497e424e48ee50d5ef1ec3dfbc4fcb Mon Sep 17 00:00:00 2001 From: Flavian Manea Date: Thu, 29 Jun 2017 16:29:08 +0300 Subject: [PATCH] Fix mraa-install.sh issue with pkgconfig. https://github.com/intel-iot-devkit/joule-code-samples/issues/72 Signed-off-by: Flavian Manea --- mraa-install.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/mraa-install.sh b/mraa-install.sh index a503990..54f836c 100644 --- a/mraa-install.sh +++ b/mraa-install.sh @@ -23,18 +23,17 @@ if [ "$checkCmake" = "0" ]; then #Have to install Cmake fi echo "CMake already installed, preparing to build Mraa." sleep 1 +#Remove previous version of Mraa +rm /usr/lib/libmraa.so* +rm /usr/lib/pkgconfig/mraa.pc +#Add new mraa version git clone https://github.com/intel-iot-devkit/mraa.git cd mraa mkdir build cd build -cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr +cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR=lib make -make install #Should install Mraa in /usr/lib64/ -rm /usr/lib/libmraa.so* #Remove previous version of Mraa -mv /usr/lib64/libmraa.so* /usr/lib #Move NEW Mraa files to lib -mv /usr/lib64/pkgconfig/* /usr/lib/pkgconfig #Move package configuration info -rm -r /usr/lib64/ - +make install #Should install Mraa in /usr/lib/ #Cleanup cd ../../../ rm -r buildMraa