|
37 | 37 |
|
38 | 38 |
|
39 | 39 | echo "installing OF dependencies" |
40 | | -apt-get install freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++ libgl1-mesa-dev libglu1-mesa-dev libraw1394-dev libudev-dev libdrm-dev libglew-dev libopenal-dev libsndfile-dev libfreeimage-dev libcairo2-dev libfreetype6-dev libssl-dev libpulse-dev libusb-1.0-0-dev libgtk${GTK_VERSION}-dev libopencv-dev libegl1-mesa-dev libgles1 libgles2-mesa-dev libassimp-dev librtaudio-dev libglfw3-dev liburiparser-dev libcurl4-openssl-dev libpugixml-dev libpoco-dev libgconf-2-4 brotli liblapack-dev libblas-dev |
| 40 | +apt-get update |
| 41 | +apt-get install -y \ |
| 42 | + freeglut3-dev libasound2-dev libxmu-dev libxxf86vm-dev g++ \ |
| 43 | + libgl1-mesa-dev libglu1-mesa-dev libraw1394-dev libudev-dev libdrm-dev \ |
| 44 | + libglew-dev libopenal-dev libsndfile-dev libfreeimage-dev libcairo2-dev \ |
| 45 | + libfreetype6-dev libssl-dev libpulse-dev libusb-1.0-0-dev \ |
| 46 | + libgtk${GTK_VERSION}-dev libopencv-dev \ |
| 47 | + libegl1-mesa-dev libgles1 libgles2-mesa-dev \ |
| 48 | + libassimp-dev librtaudio-dev libglfw3-dev \ |
| 49 | + liburiparser-dev libcurl4-openssl-dev libpugixml-dev libpoco-dev \ |
| 50 | + libgconf-2-4 brotli liblapack-dev libblas-dev \ |
| 51 | + \ |
| 52 | + # ---- X11 bits used by GLFW (often missing) ---- |
| 53 | + libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev \ |
| 54 | + xorgproto \ |
| 55 | + \ |
| 56 | + # ---- Wayland stack for GLFW ---- |
| 57 | + libwayland-dev wayland-protocols libxkbcommon-dev libxkbcommon-x11-dev \ |
| 58 | + libdecor-0-dev \ |
| 59 | + \ |
| 60 | + # ---- GL loader/plumbing (recommended) ---- |
| 61 | + libglvnd-dev \ |
| 62 | + \ |
| 63 | + # ---- useful tools (optional) ---- |
| 64 | + mesa-utils |
41 | 65 | exit_code=$? |
42 | 66 | if [ $exit_code != 0 ]; then |
43 | | - echo "error installing dependencies, there could be an error with your internet connection" |
44 | | - echo "if the error persists, please report an issue in github: http://github.com/openframeworks/openFrameworks/issues" |
45 | | - exit $exit_code |
| 67 | + echo "error installing dependencies, there could be an error with your internet connection" |
| 68 | + echo "if the error persists, please report an issue in github: http://github.com/openframeworks/openFrameworks/issues" |
| 69 | + exit $exit_code |
46 | 70 | fi |
47 | 71 |
|
| 72 | + |
48 | 73 | echo "installing gstreamer" |
49 | 74 | apt-get install 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 |
50 | 75 | exit_code=$? |
|
0 commit comments