Skip to content

Dependencies OpenSUSE

Tres Finocchiaro edited this page Jan 25, 2019 · 11 revisions

Qt5

zypper install git libsamplerate-devel fftw3-devel libsndfile-devel \
portaudio-devel libSDL-devel libpulse-devel libjack-devel \
libstdc++-devel-32bit libstdc++48-devel-32bit libstdc++6-devel-gcc6 \
libstdc++6-devel-gcc6-32bit gcc-32bit gcc-c++-32bit glibc-devel-32bit fluidsynth \
libvorbis-devel libmp3lame-devel fluidsynth-devel libgig-devel \
wine-devel wine-devel-32bit xcb-util-keysyms-devel xcb-util-devel \
libQt5Core-devel libqt5-qttools libqt5-qttools-devel \
libqt5-qtbase-private-headers-devel libqt5-qtx11extras-devel
  • portaudio-devel libSDL-devel libpulse-devel libjack-devel are audio backends. Can be safely omitted if needed.
  • libvorbis-devel libmp3lame-devel are for export and can be safely omitted if needed.
  • libportaudio-devel was renamed portaudio-devel in newer versions.
  • The old tutorial mentioned libstdc++48-devel-32bit, libstdc++6-devel-gcc6-32bit and libstdc++6-devel-gcc6-32bit but Tumbleweed no longer requires them.

Qt4

zypper install libportaudio-devel fftw3-devel glibc-devel-32bit libsndfile-devel \
libstdc++-devel-32bit libstdc++48-devel-32bit libstdc++6-devel-gcc6 \
libstdc++6-devel-gcc6-32bit gcc-32bit gcc-c++-32bit fluidsynth fluidsynth-devel \
libgig-devel git wine-devel wine-devel-32bit libqt4-devel

    ...done installing? Next, clone the source code

Troubleshooting

The following package has been reported to fix wine gcc++ failed

zypper install gcc48-32bit