i found OF0.9.8 one week ago, and wonder if it’s possible to
run it on my System(OpenSuse Leap 42.2)?
Short answer: YES
One user posted a script on github 5 years ago:
that offers the way to install OF 0.9.8 on OpenSuse.
I updated the script install_dependencies.sh to make it
work on Leap 42.2 and give it back here, because i think
such an impressiv framework should run for OpenSuse users
Now here are step by step install instructions(as i’ve done):
- Download and extract OF0.9.8 inside /home/yourname
- Download following script(copy, paste to a texteditor)
and save it as install_dependenciesSuse.sh
Make the script executable(Filemanager/right click on file/properties/permissions/execute)
# Script for OpenSuse Leap 42.2
# usage: sudo ./install_dependenciesSuse.sh
# installs all required libraries for OF
zypper install freeglut-devel alsa-devel libXmu-devel libXxf86vm-devel gcc-c++ make boost-devel libraw1394-devel
gstreamer-devel gstreamer-plugins-base-devel libudev-devel libtheora-devel libvorbis-devel openal-soft-devel
libsndfile-devel python-lxml glew-devel flac-devel freeimage-devel cairo-devel libjack-devel portaudio-devel
libpulse-devel rtaudio-devel libcurl-devel
# A link to RtAudio.h in /usr/include/ makes the compiler happy
ln -s /usr/include/rtaudio/RtAudio.h /usr/include/RtAudio.h
In a terminal type:
now watch at the terminal output to see if there are packages
still not installed.
To search a package:
Open your packagemanager or
copy-paste a package name to google it or
visit software.opensuse.org to find the matching rpm-file.
Install that rpm-file and the run the script again(No problem
to run it several times).
If all packages are installed the terminal output is filled
with “package packagename is already installed”.
if are you are in the correct path just type:
if compiler complains about “somefile.h” not found, that
means a package is missing. To fix that google it e.g:
somefile.h rpm opensuse
Trust me google will find it:-)
Then install that rpm and run ./compileOF.sh again.
Test an example
That runs well on my system so far.
Embedding OF into some IDE
I figured out how to compile, build and run an Of-app
with CodeLite using make script from OF. More on
that later(still testing).
Is it of any interest for someone?
In any case, I wish you success
and the best,