From d2e1702a24a55a130408478a20a648697d85462c Mon Sep 17 00:00:00 2001 From: Yuri Pourre Date: Wed, 28 Jul 2021 14:27:45 -0300 Subject: [PATCH] Update setup_opencv.sh to work on Fedora Linux --- setup_opencv.sh | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/setup_opencv.sh b/setup_opencv.sh index b09068e65..82773f151 100644 --- a/setup_opencv.sh +++ b/setup_opencv.sh @@ -38,10 +38,18 @@ workspace_file="$( cd "$(dirname "$0")" ; pwd -P )"/WORKSPACE if [ -z "$1" ] then echo "Installing OpenCV from source" - sudo apt update && sudo apt install build-essential git - sudo apt install cmake ffmpeg libavformat-dev libdc1394-22-dev libgtk2.0-dev \ - libjpeg-dev libpng-dev libswscale-dev libtbb2 libtbb-dev \ - libtiff-dev + if [[ -x "$(command -v apt)" ]]; then + sudo apt update && sudo apt install build-essential git + sudo apt install cmake ffmpeg libavformat-dev libdc1394-22-dev libgtk2.0-dev \ + libjpeg-dev libpng-dev libswscale-dev libtbb2 libtbb-dev \ + libtiff-dev + elif [[ -x "$(command -v dnf)" ]]; then + sudo dnf update && sudo dnf install cmake gcc gcc-c git + sudo dnf install ffmpeg-devel libdc1394-devel gtk2-devel \ + libjpeg-turbo-devel libpng-devel tbb-devel \ + libtiff-devel + fi + rm -rf /tmp/build_opencv mkdir /tmp/build_opencv cd /tmp/build_opencv