Skip to content

Commit 83cf2fb

Browse files
committed
glfw
1 parent f354351 commit 83cf2fb

File tree

1 file changed

+33
-31
lines changed

1 file changed

+33
-31
lines changed

scripts/linux/ubuntu/install_dependencies.sh

Lines changed: 33 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -155,39 +155,41 @@ then
155155
fi
156156

157157
#check if glfw3 exists
158-
apt-cache show libglfw3-dev
159-
exit_code=$?
160-
if [ $exit_code = 0 ]; then
161-
GLFW_PKG=libglfw3-dev
162-
else
163-
echo installing glfw from source
164-
GLFW_VER=32f38b97d544eb2fd9a568e94e37830106417b51
165-
166-
# tools for git use
167-
GLFW_GIT_TAG=$GLFW_VER
168-
apt-get install -y -qq libxrandr-dev libxinerama-dev libxcursor-dev cmake
169-
wget https://github.com/glfw/glfw/archive/$GLFW_GIT_TAG.tar.gz -O glfw-$GLFW_GIT_TAG.tar.gz
170-
tar -xf glfw-$GLFW_GIT_TAG.tar.gz
171-
mv glfw-$GLFW_GIT_TAG glfw
172-
rm glfw-$GLFW_GIT_TAG.tar.gz
173-
cd glfw
174-
mkdir -p build
175-
cd build
176-
cmake .. -DGLFW_BUILD_DOCS=OFF \
177-
-DGLFW_BUILD_TESTS=OFF \
178-
-DGLFW_BUILD_EXAMPLES=OFF \
179-
-DBUILD_SHARED_LIBS=OFF \
180-
-DCMAKE_BUILD_TYPE=Release
181-
make clean
182-
make
183-
make install
184-
cd ../..
185-
rm -rf glfw
186-
GLFW_PKG=
187-
fi
158+
# apt-cache show libglfw3-dev
159+
# exit_code=$?
160+
# if [ $exit_code = 0 ]; then
161+
# GLFW_PKG=libglfw3-dev
162+
# else
163+
# echo installing glfw from source
164+
# GLFW_VER=32f38b97d544eb2fd9a568e94e37830106417b51
165+
166+
# # tools for git use
167+
# GLFW_GIT_TAG=$GLFW_VER
168+
# apt-get install -y -qq libxrandr-dev libxinerama-dev libxcursor-dev cmake
169+
# wget https://github.com/glfw/glfw/archive/$GLFW_GIT_TAG.tar.gz -O glfw-$GLFW_GIT_TAG.tar.gz
170+
# tar -xf glfw-$GLFW_GIT_TAG.tar.gz
171+
# mv glfw-$GLFW_GIT_TAG glfw
172+
# rm glfw-$GLFW_GIT_TAG.tar.gz
173+
# cd glfw
174+
# mkdir -p build
175+
# cd build
176+
# cmake .. -DGLFW_BUILD_DOCS=OFF \
177+
# -DGLFW_BUILD_TESTS=OFF \
178+
# -DGLFW_BUILD_EXAMPLES=OFF \
179+
# -DBUILD_SHARED_LIBS=OFF \
180+
# -DCMAKE_BUILD_TYPE=Release
181+
# make clean
182+
# make
183+
# make install
184+
# cd ../..
185+
# rm -rf glfw
186+
# GLFW_PKG=
187+
# fi
188+
GLFW_PKG=
189+
188190

191+
PACKAGES="make nlohmann-json3-dev libssl3 libcurl4 brotli libcurl4-openssl-dev libjack-jackd2-0 libjack-jackd2-dev freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++${CXX_VER} libgl1-mesa-dev${XTAG} libglu1-mesa-dev libraw1394-dev libudev-dev libdrm-dev libglew-dev libopenal-dev libsndfile1-dev libfreeimage-dev libcairo2-dev libfreetype6-dev libssl-dev libpulse-dev libusb-1.0-0-dev ${LIB_GTK_DEV} libopencv-dev libassimp-dev librtaudio-dev libgstreamer${GSTREAMER_VERSION}-dev libgstreamer-plugins-base${GSTREAMER_VERSION}-dev ${GSTREAMER_FFMPEG} gstreamer${GSTREAMER_VERSION}-pulseaudio gstreamer${GSTREAMER_VERSION}-x gstreamer${GSTREAMER_VERSION}-plugins-bad gstreamer${GSTREAMER_VERSION}-alsa gstreamer${GSTREAMER_VERSION}-plugins-base gstreamer${GSTREAMER_VERSION}-plugins-good gdb liburiparser-dev libpugixml-dev libgtk2.0-0 libpoco-dev libxcursor-dev libxi-dev libxinerama-dev libxml2-dev binutils-gold ${GLFW_PKG}"
189192

190-
PACKAGES="make nlohmann-json3-dev libssl3 libcurl4 brotli libcurl4-openssl-dev libjack-jackd2-0 libjack-jackd2-dev freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++${CXX_VER} libgl1-mesa-dev${XTAG} libglu1-mesa-dev libraw1394-dev libudev-dev libdrm-dev libglew-dev libopenal-dev libsndfile1-dev libfreeimage-dev libcairo2-dev libfreetype6-dev libssl-dev libpulse-dev libusb-1.0-0-dev ${LIB_GTK_DEV} libopencv-dev libassimp-dev librtaudio-dev libgstreamer${GSTREAMER_VERSION}-dev libgstreamer-plugins-base${GSTREAMER_VERSION}-dev ${GSTREAMER_FFMPEG} gstreamer${GSTREAMER_VERSION}-pulseaudio gstreamer${GSTREAMER_VERSION}-x gstreamer${GSTREAMER_VERSION}-plugins-bad gstreamer${GSTREAMER_VERSION}-alsa gstreamer${GSTREAMER_VERSION}-plugins-base gstreamer${GSTREAMER_VERSION}-plugins-good gdb ${GLFW_PKG} liburiparser-dev libpugixml-dev libgtk2.0-0 libpoco-dev libxcursor-dev libxi-dev libxinerama-dev libxml2-dev binutils-gold"
191193

192194
echo "installing OF dependencies"
193195
echo "OF needs to install the following packages using apt-get:"

0 commit comments

Comments
 (0)