[openSuse Leap 42.2] missing VST support

Having trouble with LMMS? Ask about it here.
69 posts
I can't find libsoundio in yast either.

I did how ever find this:

viewtopic.php?t=4573

So "we" need to download libsoundio

When I google libsoundio the second link I get is from packman but its for thumbleweed. (the rolling release)
I downloaded the rpm, but cant install it through yast. (yast starts but then quits without telling me anything)

I can however open the rpm with ark.
Then I see two .so files.

https://opensuse.pkgs.org/tumbleweed/pa ... 6.rpm.html

Another option is to download it from here and compile it.
http://libsound.io/#releases
The git message can be ignored. That tries to use github to fetch the version number (e.g. 1.2.0-rc2.27). It will append 27 for you automatically so you know you're 27 changes after rc2 release. :)

In regards to the build errors, the only missing mandatory package is sndfile, probably called libsndfile-devel.

If you prefer interactive help, we've created an open-devchat channel on discord.

https://discord.gg/5kSc32Z

-Tres
Thank you. :)
It works!

Here is what's needed to be done:


Download lmms-1.2.0-rc2 from https://github.com/LMMS/lmms/releases (that was the newest version at this time). It's the tar.gz source code listed under "Downloads".


Install everything listed under "Dependencies" at this page, including all available devel-packages.
(I had trouble installing libsoundio. I simply dismissed it and got by without it)

Further install the following packages (if not already listed on the abovementioned site):

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

cmake also recommended the following packages:

wine-devel
fluidsynth
fluidsynth-devel
libgig-devel


At one point I also installed

wine-devel-32bit

although I cannot confirm it's really needed.


Some packages might need updates. For this I included this repository:

http://download.opensuse.org/repositori ... _Leap_42.2


Check or upgrade the following packages to the respective versions:

libgcc_s1-gcc6 -> 6.3
libgcc_s1-gcc6-32bit -> 6.3
gcc48 -> 4.8.5
gcc48-c++ -> 4.8.5
gcc48-info -> 4.8.5


Check where wine is located in your system. LMMS will look for it in /usr/lib/i386/.
If it's not there set a symbolic link:

su -c ln -s /usr/lib/wine /usr/lib/i386/wine


Now after unpacking the source tar.gz, enter the directory.

cd lmms-1.2.0-rc2
mkdir lmms-1.2.0-rc2/build
cd lmms-1.2.0-rc2/build

cmake ..
make (if you can use two CPU cores you can add -j2 to the make command)
su -c make install

You might rather want to create a rpm and install it with yast or with rpm -i. In this case use su -c checkinstall instead of make install. You need the rpm-build package for this (Caution: Don't use '-' or '_' in the version entry. The process will work several minutes before exiting with an error message).


Enjoy LMMS with VST support.
I have to add, that although libsoundio was listed in the dependencies list on github, i got by without installing it. Indeed I had some trouble with it, too. (just added that to my preceding post, too)

I just saw you asking about it on discord, Gps ;)

EDIT: you were asking where to download soundio: from http://libsound.io/ , if you want to try it.
Libsoundio is one of several back-ends we support, so yes, it is still optional.

I don't see any reference to qt4, qt5 or any devel packages for qt installed.

Can you list the qt packages you have already installed with zypper?

Thanks kindly for this information! We're revamping our compilation tutorial:

Here's the openSUSE dependencies:
https://github.com/tresf/lmms/wiki/Open ... pendencies

Here's a draft of what our new compilation tutorial will look like:
https://github.com/tresf/lmms/wiki/Compiling
Zypper is still sort of a stranger to me. I tried zypper se qt4 and zypper se qt5. Maybe I got some more results than needed.

And since I had installed lmms-1.3.x before, I guess there is a bunch of packages that came by that way and thus are not listed in my overview.

Code: Select all

zypper se qt4
Loading repository data...
Reading installed packages...

S | Name                            | Summary                                  | Type      
--+---------------------------------+------------------------------------------+-----------
  | backintime-qt4                  | Back In Time Qt4 GUI                     | package   
  | devel_qt4                       | Qt 4 Development                         | pattern   
  | fcitx-qt4                       | Qt4 IM module for fcitx                  | package   
  | fcitx-qt4-32bit                 | Qt4 IM module for fcitx                  | package   
  | gambas3-gb-qt4                  | The Qt4 GUI component for Gambas         | package   
  | gambas3-gb-qt4-debuginfo        | Debug information for package gambas3--> | package   
  | gambas3-gb-qt4-ext              | The extended Qt4 GUI component for Gam-> | package   
  | gambas3-gb-qt4-ext-debuginfo    | Debug information for package gambas3--> | package   
  | gambas3-gb-qt4-opengl           | Qt4-OpenGL component for Gambas          | package   
  | gambas3-gb-qt4-opengl-debuginfo | Debug information for package gambas3--> | package   
  | gambas3-gb-qt4-webkit           | Qt4-WebKit component for Gambas          | package   
  | gambas3-gb-qt4-webkit-debuginfo | Debug information for package gambas3--> | package   
  | gcin-qt4                        | Gcin qt4 immodule                        | package   
  | gcin-qt4-32bit                  | Gcin qt4 immodule                        | package   
  | hgview-qt4                      | Qt4 User Interface for hgview            | package   
  | libQt4Pas5                      | Free Pascal Qt4 Bindings                 | package   
i | libavahi-qt4-1                  | Qt4 Bindings for avahi, the D-BUS Serv-> | package   
i | libavahi-qt4-devel              | Include Files and Libraries Mandatory -> | package   
  | libgwengui-qt4-0                | Multiplatform Helper Library for Other-> | package   
  | libmgl-qt4-7_4_1                | MathGL Qt4 widget library for making h-> | package   
  | libpackagekitqt4-0              | Simple software installation managemen-> | package   
i | libpoppler-qt4-4                | PDF Rendering Library - Qt4 Wrapper      | package   
  | libpoppler-qt4-devel            | PDF rendering library - Qt4 Wrapper      | package   
i | libqt4                          | C++ Program Library, Core Components     | package   
  | libqt4-32bit                    | C++ Program Library, Core Components     | package   
i | libqt4-devel                    | Qt Development Kit                       | package   
  | libqt4-devel-doc                | Qt documentation                         | package   
  | libqt4-devel-doc-data           | C++ Program Library, Core Components     | package   
i | libqt4-linguist                 | Qt Linguist                              | package   
  | libqt4-private-headers-devel    | Non-ABI stabile experimental API         | package   
i | libqt4-qt3support               | C++ Program Library, Core Components     | package   
  | libqt4-qt3support-32bit         | C++ Program Library, Core Components     | package   
i | libqt4-sql                      | Qt 4 SQL related libraries               | package   
  | libqt4-sql-32bit                | Qt 4 SQL related libraries               | package   
  | libqt4-sql-mysql                | Qt 4 MySQL support                       | package   
  | libqt4-sql-postgresql           | Qt 4 PostgreSQL plugin                   | package   
i | libqt4-sql-sqlite               | Qt 4 sqlite plugin                       | package   
  | libqt4-sql-sqlite-32bit         | Qt 4 sqlite plugin                       | package   
  | libqt4-sql-unixODBC             | Qt 4 unixODBC plugin                     | package   
i | libqt4-x11                      | Qt 4 GUI related libraries               | package   
  | libqt4-x11-32bit                | Qt 4 GUI related libraries               | package   
  | libtelepathy-qt4-2              | Library for performing syntax highligh-> | package   
  | libtelepathy-qt4-farstream2     | Library for performing syntax highligh-> | package   
  | licq-qt4-gui                    | Qt4 plug-in for Licq                     | package   
  | licq-qt4-gui-data               | Qt4 data files for Licq                  | package   
  | mono-qt4                        | Mono Qt4 kdebindings library             | package   
  | mono-qt4-devel                  | Development libraries for Mono-Qt4       | package   
  | patterns-openSUSE-devel_qt4     | Qt 4 Development                         | package   
  | perl-qt4                        | PerlQt kdebindings library               | package   
  | perl-qt4-devel                  | Development libraries for Perl-Qt4       | package   
i | pinentry-qt4                    | Collection of Simple PIN or Passphrase-> | package   
  | python-matplotlib-qt4           | Qt4 backends for python-matplotlib       | package   
  | python-poppler-qt4              | Python binding to poppler-qt4            | package   
  | python-qt4                      | PyQt - python bindings for Qt 4          | package   
  | python-qt4-devel                | PyQt - devel part of python bindings f-> | package   
  | python-qt4-utils                | Common files for PyQt4 for python2 and-> | package   
  | python3-matplotlib-qt4          | Qt4 backends for python3-matplotlib      | package   
  | python3-qt4                     | PyQt - python bindings for Qt 4          | package   
  | python3-qt4-devel               | PyQt - devel part of python bindings f-> | package   
  | qt4-assistant-adp               | C++ Program Library, Core Components     | package   
  | qt4-assistant-adp-devel         | Qt Development Kit                       | package   
i | qt4-qtscript                    | Qt bindings generator for Qt Script      | package   
  | qt4-qtscript-doc                | Qt bindings generator for Qt Script      | package   
  | qt4-x11-tools                   | C++ Program Library, Core Components     | package   
  | qt4pas                          | Free Pascal Qt4 Bindings                 | srcpackage
  | qt4pas-devel                    | Development Files for qt4pas             | package   
  | qt4pas-devel                    | Qt4 binding for FreePascal               | srcpackage
  | qtermwidget-qt4-data            | QTermWidget — data package               | package   
  | qtermwidget-qt4-devel           | QTermWidget — devel package              | package   
  | ruby-qt4                        | QtRuby kdebindings library               | package   
  | ruby-qt4-devel                  | Development libraries for Ruby-Qt4       | package   
  | telepathy-qt4-devel             | Header files, libraries and developmen-> | package   
  | yate-qt4                        | Qt4 client package for Yate              | package   
  | yate-qt4-debuginfo              | Debug information for package yate-qt4   | package
  

Code: Select all

zypper se qt5
Loading repository data...
Reading installed packages...

S | Name                                        | Summary                      | Type      
--+---------------------------------------------+------------------------------+-----------
  | PackageKit-Qt5-devel                        | Simple software installati-> | package   
  | appmenu-qt5                                 | Application Menu for Qt      | package   
  | appmenu-qt5-32bit                           | Application Menu for Qt      | package   
i | attica-qt5-devel                            | Open Collaboration Service-> | package   
  | attica-qt5-devel-32bit                      | Open Collaboration Service-> | package   
  | avidemux3-qt5                               | Qt interface for avidemux    | package   
  | avidemux3-qt5-debuginfo                     | Debug information for pack-> | package   
  | avidemux3-qt5-lang                          | Languages for package avid-> | package   
  | bitcoin-qt5                                 | An end-user Qt5 GUI for th-> | package   
i | devel_qt5                                   | Qt 5 Development             | pattern   
  | fcitx-qt5                                   | Fcitx QT5 Input Context      | package   
  | fcitx-qt5-32bit                             | Fcitx QT5 Input Context      | package   
  | fcitx-qt5-devel                             | Development files for fcit-> | package   
  | gambas3-gb-qt5                              | The Qt5 GUI component for -> | package   
  | gambas3-gb-qt5-debuginfo                    | Debug information for pack-> | package   
  | gambas3-gb-qt5-ext                          | The extended Qt5 GUI compo-> | package   
  | gambas3-gb-qt5-ext-debuginfo                | Debug information for pack-> | package   
  | gambas3-gb-qt5-opengl                       | Qt5-OpenGL component for G-> | package   
  | gambas3-gb-qt5-opengl-debuginfo             | Debug information for pack-> | package   
  | gambas3-gb-qt5-webkit                       | The Qt5 Webkit component f-> | package   
  | gambas3-gb-qt5-webkit-debuginfo             | Debug information for pack-> | package   
  | gcin-qt5                                    | Gcin qt5 immodule            | package   
  | gcin-qt5-32bit                              | Gcin qt5 immodule            | package   
  | gstreamer-plugins-qt5                       | C++/Qt bindings for GStrea-> | package   
  | gstreamer-plugins-qt5-devel                 | Include files and librarie-> | package   
  | libQt53DCore-devel                          | Qt 5 Core 3D Library - dev-> | package   
  | libQt53DCore5                               | Qt 5 3D Addon                | package   
  | libQt53DCore5-32bit                         | Qt 5 3D Addon                | package   
  | libQt53DInput-devel                         | Qt 5 Input 3D Library - de-> | package   
  | libQt53DInput5                              | Qt 5 3D Addon                | package   
  | libQt53DInput5-32bit                        | Qt 5 3D Addon                | package   
  | libQt53DLogic-devel                         | Qt 5 Logic 3D Library - de-> | package   
  | libQt53DLogic5                              | Qt 5 3D Addon                | package   
  | libQt53DLogic5-32bit                        | Qt 5 3D Addon                | package   
  | libQt53DQuick-devel                         | Qt 5 Quick 3D Library - de-> | package   
  | libQt53DQuick5                              | Qt 5 3D Addon                | package   
  | libQt53DQuick5-32bit                        | Qt 5 3D Addon                | package   
  | libQt53DQuickInput-devel                    | Qt 5 QuickInput 3D Library-> | package   
  | libQt53DQuickInput5                         | Qt 5 3D Addon                | package   
  | libQt53DQuickRender-devel                   | Qt 5 QuickRenderer 3D Libr-> | package   
  | libQt53DQuickRender5                        | Qt 5 3D Addon                | package   
  | libQt53DRender-devel                        | Qt 5 Renderer 3D Library --> | package   
  | libQt53DRender5                             | Qt 5 3D Addon                | package   
  | libQt5Bluetooth5                            | Qt 5 Bluez Addon             | package   
  | libQt5Bluetooth5-32bit                      | Qt 5 Bluez Addon             | package   
  | libQt5Bluetooth5-imports                    | Qt 5 Bluez Addon             | package   
  | libQt5Bootstrap-devel-static                | Qt Bootstrap module          | package   
  | libQt5Bootstrap-devel-static-32bit          | Qt Bootstrap module          | package   
i | libQt5CLucene5                              | Qt 5 Clucene Library         | package   
  | libQt5CLucene5-32bit                        | Qt 5 Clucene Library         | package   
  | libQt5Compositor5                           | Qt 5 Wayland Addon           | package   
  | libQt5Compositor5-32bit                     | Qt 5 Wayland Addon           | package   
i | libQt5Concurrent-devel                      | Qt 5 Concurrent Library - -> | package   
  | libQt5Concurrent-devel-32bit                | Qt 5 Concurrent Library - -> | package   
i | libQt5Concurrent5                           | Qt 5 Concurrent Library      | package   
  | libQt5Concurrent5-32bit                     | Qt 5 Concurrent Library      | package   
i | libQt5Core-devel                            | Qt 5 Core Library - develo-> | package   
  | libQt5Core-devel-32bit                      | Qt 5 Core Library - develo-> | package   
i | libQt5Core-private-headers-devel            | Qt 5 Core Library - Non-AB-> | package   
i | libQt5Core5                                 | Qt 5 Core Library            | package   
  | libQt5Core5-32bit                           | Qt 5 Core Library            | package   
i | libQt5DBus-devel                            | Qt 5 DBus Library - develo-> | package   
  | libQt5DBus-devel-32bit                      | Qt 5 DBus Library - develo-> | package   
  | libQt5DBus-private-headers-devel            | Qt 5 DBus Library - Non-AB-> | package   
i | libQt5DBus5                                 | Qt 5 DBus Library            | package   
  | libQt5DBus5-32bit                           | Qt 5 DBus Library            | package   
i | libQt5Designer5                             | Qt 5 Designer Library        | package   
  | libQt5Designer5-32bit                       | Qt 5 Designer Library        | package   
i | libQt5DesignerComponents5                   | Qt 5 Designer Components L-> | package   
  | libQt5DesignerComponents5-32bit             | Qt 5 Designer Components L-> | package   
i | libQt5Gui-devel                             | Qt 5 GUI related libraries-> | package   
  | libQt5Gui-devel-32bit                       | Qt 5 GUI related libraries-> | package   
i | libQt5Gui-private-headers-devel             | Qt 5 Gui Library - Non-ABI-> | package   
i | libQt5Gui5                                  | Qt 5 GUI related libraries   | package   
  | libQt5Gui5-32bit                            | Qt 5 GUI related libraries   | package   
i | libQt5Help5                                 | Qt 5 Help Library            | package   
  | libQt5Help5-32bit                           | Qt 5 Help Library            | package   
  | libQt5Location5                             | Qt 5 Location Addon          | package   
  | libQt5Location5-32bit                       | Qt 5 Location Addon          | package   
i | libQt5Multimedia5                           | Qt 5 Multimedia Library      | package   
  | libQt5Multimedia5-32bit                     | Qt 5 Multimedia Library      | package   
i | libQt5Network-devel                         | Qt 5 Network Library - dev-> | package   
  | libQt5Network-devel-32bit                   | Qt 5 Network Library - dev-> | package   
  | libQt5Network-private-headers-devel         | Qt 5 Network Library - Non-> | package   
i | libQt5Network5                              | Qt 5 Network Library         | package   
  | libQt5Network5-32bit                        | Qt 5 Network Library         | package   
  | libQt5Nfc5                                  | Qt 5 Nfc Addon               | package   
  | libQt5Nfc5-32bit                            | Qt 5 Nfc Addon               | package   
  | libQt5Nfc5-imports                          | Qt 5 Nfc Addon               | package   
i | libQt5OpenGL-devel                          | Qt 5 OpenGL Library - deve-> | package   
  | libQt5OpenGL-devel-32bit                    | Qt 5 OpenGL Library - deve-> | package   
  | libQt5OpenGL-private-headers-devel          | Qt 5 OpenGL Library - Non--> | package   
i | libQt5OpenGL5                               | Qt 5 OpenGL Library          | package   
  | libQt5OpenGL5-32bit                         | Qt 5 OpenGL Library          | package   
  | libQt5OpenGLExtensions-devel-static         | Qt OpenGLExtensions module   | package   
  | libQt5OpenGLExtensions-devel-static-32bit   | Qt OpenGLExtensions module   | package   
i | libQt5PlatformHeaders-devel                 | Qt 5 PlatformHeaders         | package   
  | libQt5PlatformSupport-devel-static          | Qt PlatformSupport module    | package   
  | libQt5PlatformSupport-devel-static-32bit    | Qt PlatformSupport module    | package   
  | libQt5PlatformSupport-private-headers-devel | Qt 5 PlatformSupport Libra-> | package   
i | libQt5Positioning5                          | Qt 5 Positioning Addon       | package   
  | libQt5Positioning5-32bit                    | Qt 5 Positioning Addon       | package   
i | libQt5PrintSupport-devel                    | Qt 5 Print Support Library-> | package   
  | libQt5PrintSupport-devel-32bit              | Qt 5 Print Support Library-> | package   
  | libQt5PrintSupport-private-headers-devel    | Qt 5 Print Support Library-> | package   
i | libQt5PrintSupport5                         | Qt 5 Print Support Library   | package   
  | libQt5PrintSupport5-32bit                   | Qt 5 Print Support Library   | package   
i | libQt5Script5                               | Qt 5 QtScript Library        | package   
  | libQt5Script5-32bit                         | Qt 5 QtScript Library        | package   
i | libQt5Sensors5                              | Qt 5 Serial Port Addon       | package   
  | libQt5Sensors5-32bit                        | Qt 5 Serial Port Addon       | package   
i | libQt5Sensors5-imports                      | Qt 5 Serial Port Addon - Q-> | package   
i | libQt5SerialPort5                           | Qt 5 Serial Port Addon       | package   
  | libQt5SerialPort5-32bit                     | Qt 5 Serial Port Addon       | package   
i | libQt5Sql-devel                             | Qt 5 SQL related libraries-> | package   
  | libQt5Sql-devel-32bit                       | Qt 5 SQL related libraries-> | package   
  | libQt5Sql-private-headers-devel             | Qt 5 SQL Library - Non-ABI-> | package   
i | libQt5Sql5                                  | Qt 5 SQL related libraries   | package   
  | libQt5Sql5-32bit                            | Qt 5 SQL related libraries   | package   
i | libQt5Sql5-mysql                            | Qt 5 MySQL support           | package   
  | libQt5Sql5-mysql-32bit                      | Qt 5 MySQL support           | package   
  | libQt5Sql5-postgresql                       | Qt 5 PostgreSQL plugin       | package   
  | libQt5Sql5-postgresql-32bit                 | Qt 5 PostgreSQL plugin       | package   
i | libQt5Sql5-sqlite                           | Qt 5 sqlite plugin           | package   
  | libQt5Sql5-sqlite-32bit                     | Qt 5 sqlite plugin           | package   
  | libQt5Sql5-unixODBC                         | Qt 5 unixODBC plugin         | package   
  | libQt5Sql5-unixODBC-32bit                   | Qt 5 unixODBC plugin         | package   
i | libQt5Svg5                                  | Qt 5 SVG Library             | package   
  | libQt5Svg5-32bit                            | Qt 5 SVG Library             | package   
i | libQt5Test-devel                            | Qt 5 Test Library - develo-> | package   
  | libQt5Test-devel-32bit                      | Qt 5 Test Library - develo-> | package   
  | libQt5Test-private-headers-devel            | Qt 5 Test Library - Non-AB-> | package   
i | libQt5Test5                                 | Qt 5 Test Library            | package   
  | libQt5Test5-32bit                           | Qt 5 Test Library            | package   
  | libQt5WaylandClient5                        | Qt 5 Wayland Addon           | package   
  | libQt5WaylandClient5-32bit                  | Qt 5 Wayland Addon           | package   
i | libQt5WebChannel5                           | Qt 5 WebChannel Addon        | package   
  | libQt5WebChannel5-32bit                     | Qt 5 WebChannel Addon        | package   
i | libQt5WebChannel5-imports                   | Qt 5 WebSockets Library - -> | package   
  | libQt5WebKit-private-headers-devel          | Non-ABI stable experimenta-> | package   
i | libQt5WebKit5                               | Qt5 WebKit Library           | package   
  | libQt5WebKit5-32bit                         | Qt5 WebKit Library           | package   
i | libQt5WebKit5-devel                         | Qt Development Kit           | package   
  | libQt5WebKit5-devel-32bit                   | Qt Development Kit           | package   
i | libQt5WebKit5-imports                       | Qt5 WebKit Library - QML i-> | package   
i | libQt5WebKitWidgets-devel                   | Qt Development Kit           | package   
  | libQt5WebKitWidgets-devel-32bit             | Qt Development Kit           | package   
  | libQt5WebKitWidgets-private-headers-devel   | Non-ABI stable experimenta-> | package   
i | libQt5WebKitWidgets5                        | Qt 5 WebKit Library          | package   
  | libQt5WebKitWidgets5-32bit                  | Qt 5 WebKit Library          | package   
  | libQt5WebSockets5                           | Qt 5 WebSockets Library      | package   
  | libQt5WebSockets5-32bit                     | Qt 5 WebSockets Library      | package   
  | libQt5WebSockets5-imports                   | Qt 5 WebSockets Library - -> | package   
i | libQt5Widgets-devel                         | Qt 5 Widgets Library - dev-> | package   
  | libQt5Widgets-devel-32bit                   | Qt 5 Widgets Library - dev-> | package   
  | libQt5Widgets-private-headers-devel         | Qt 5 Widgets Library - Non-> | package   
i | libQt5Widgets5                              | Qt 5 Widgets Library         | package   
  | libQt5Widgets5-32bit                        | Qt 5 Widgets Library         | package   
i | libQt5X11Extras5                            | Qt 5 X11 Extras Addon        | package   
  | libQt5X11Extras5-32bit                      | Qt 5 X11 Extras Addon        | package   
  | libQt5Xdg2                                  | Libraries for qtxdg          | package   
  | libQt5XdgIconLoader-devel                   | Devel files for libQt5XdgI-> | package   
  | libQt5XdgIconLoader2                        | IconLoader library for QtXDG | package   
i | libQt5Xml-devel                             | Qt 5 Xml Library - develop-> | package   
  | libQt5Xml-devel-32bit                       | Qt 5 Xml Library - develop-> | package   
i | libQt5Xml5                                  | Qt 5 Xml Library             | package   
  | libQt5Xml5-32bit                            | Qt 5 Xml Library             | package   
i | libQt5XmlPatterns5                          | Qt 5 XmlPatterns Library     | package   
  | libQt5XmlPatterns5-32bit                    | Qt 5 XmlPatterns Library     | package   
i | libaccounts-qt5-1                           | Qt library for Single Sign-> | package   
  | libaccounts-qt5-devel                       | Development files for liba-> | package   
  | libaccounts-qt5-doc                         | Documentation for libaccou-> | package   
  | libaccounts-qt5-tools                       | Tools for libaccounts-qt     | package   
  | libdbusmenu-qt5                             | A Qt implementation of the-> | srcpackage
i | libdbusmenu-qt5-2                           | Development package for db-> | package   
  | libdbusmenu-qt5-2-32bit                     | Development package for db-> | package   
  | libdbusmenu-qt5-devel                       | Development package for li-> | package   
  | libdbusmenu-qt5-devel-32bit                 | Development package for li-> | package   
  | libechonest-qt5-devel                       | Qt library for communicati-> | package   
  | libjreen-qt5-1                              | Qt Jabber/XMPP library       | package   
  | libjreen-qt5-devel                          | Qt Jabber/XMPP library       | package   
  | libkolab-qt5-devel                          | Conversions from/to KDE co-> | package   
  | liblastfm-qt5-devel                         | Development Files for the -> | package   
  | liblightdm-qt5-3-0                          | LightDM Qt5-based Client L-> | package   
  | libmarblewidget-qt5-25                      | Generic map viewer: Shared-> | package   
  | libmgl-qt5-7_4_1                            | MathGL Qt5 widget library -> | package   
  | libmygpo-qt5-1                              | Qt Library that wraps the -> | package   
  | libmygpo-qt5-devel                          | Qt Library that wraps the -> | package   
  | libopencv-qt56_3                            | Development files for usin-> | package   
i | libpackagekitqt5-0                          | Simple software installati-> | package   
i | libphonon4qt5                               | Phonon Multimedia Platform-> | package   
  | libphonon4qt5-32bit                         | Phonon Multimedia Platform-> | package   
i | libpolkit-qt5-1-1                           | PolicyKit Library Qt Bindi-> | package   
  | libpolkit-qt5-1-1-32bit                     | PolicyKit Library Qt Bindi-> | package   
  | libpolkit-qt5-1-devel                       | PolicyKit Library Qt Bindi-> | package   
  | libpolkit-qt5-1-devel-32bit                 | PolicyKit Library Qt Bindi-> | package   
i | libpoppler-qt5-1                            | PDF Rendering Library - Qt-> | package   
  | libpoppler-qt5-1-32bit                      | PDF Rendering Library - Qt-> | package   
  | libpoppler-qt5-devel                        | PDF rendering library - Qt-> | package   
i | libqca-qt5                                  | Qt Cryptographic Architect-> | package   
  | libqca-qt5-32bit                            | Qt Cryptographic Architect-> | package   
  | libqca-qt5-devel                            | Qt Cryptographic Architect-> | package   
  | libqca-qt5-devel-32bit                      | Qt Cryptographic Architect-> | package   
  | libqca-qt5-plugins                          | Qt Cryptographic Architect-> | package   
  | libqca-qt5-plugins-32bit                    | Qt Cryptographic Architect-> | package   
  | libqt5-creator                              | Lightweight IDE              | package   
  | libqt5-creator-plugin-devel                 | Qt Creator Plugin Developm-> | package   
i | libqt5-linguist                             | Qt 5 Linguist Tools          | package   
i | libqt5-linguist-devel                       | Qt 5 Linguist Tools - deve-> | package   
  | libqt5-qt3d-devel                           | Qt Development Kit           | package   
  | libqt5-qt3d-examples                        | Qt5 3D examples              | package   
  | libqt5-qt3d-imports                         | Qt 5 3D Library - QML impo-> | package   
  | libqt5-qt3d-private-headers-devel           | Non-ABI stable experimenta-> | package   
  | libqt5-qt3d-tools                           | Qt5 3D tools                 | package   
i | libqt5-qtbase-common-devel                  | Qt 5 Core Development Bina-> | package   
i | libqt5-qtbase-devel                         | Qt Development Kit           | package   
  | libqt5-qtbase-examples                      | Qt5 base examples            | package   
  | libqt5-qtbase-examples-32bit                | Qt5 base examples            | package   
  | libqt5-qtbase-private-headers-devel         | Non-ABI stable experimenta-> | package   
  | libqt5-qtconnectivity-devel                 | Qt Development Kit           | package   
  | libqt5-qtconnectivity-devel-32bit           | Qt Development Kit           | package   
  | libqt5-qtconnectivity-examples              | Qt5 location examples        | package   
  | libqt5-qtconnectivity-private-headers-devel | Non-ABI stable experimenta-> | package   
  | libqt5-qtconnectivity-tools                 | Qt 5 Nfc Addon               | package   
  | libqt5-qtdeclarative                        | Qt 5 Declarative Library     | srcpackage
i | libqt5-qtdeclarative-devel                  | Qt Development Kit           | package   
  | libqt5-qtdeclarative-devel-32bit            | Qt Development Kit           | package   
  | libqt5-qtdeclarative-examples               | Qt5 quick/qml examples       | package   
  | libqt5-qtdeclarative-private-headers-devel  | Non-ABI stable experimenta-> | package   
i | libqt5-qtdeclarative-tools                  | Qt 5 Declarative Tools       | package   
  | libqt5-qtdoc                                | Qt 5 Doc                     | package   
i | libqt5-qtgraphicaleffects                   | Qt 5 Graphical Effects       | package   
i | libqt5-qtimageformats                       | Qt 5 Image Format Plugins    | package   
  | libqt5-qtimageformats-32bit                 | Qt 5 Image Format Plugins    | package   
  | libqt5-qtimageformats-devel                 | Qt Development Kit           | package   
  | libqt5-qtlocation-devel                     | Qt Development Kit           | package   
  | libqt5-qtlocation-devel-32bit               | Qt Development Kit           | package   
  | libqt5-qtlocation-examples                  | Qt5 location examples        | package   
  | libqt5-qtlocation-private-headers-devel     | Non-ABI stable experimenta-> | package   
  | libqt5-qtmultimedia-devel                   | Qt Development Kit           | package   
  | libqt5-qtmultimedia-devel-32bit             | Qt Development Kit           | package   
  | libqt5-qtmultimedia-examples                | Qt5 multimedia examples      | package   
  | libqt5-qtmultimedia-private-headers-devel   | Non-ABI stable experimenta-> | package   
i | libqt5-qtquickcontrols                      | Qt 5 Quick Controls Addon    | package   
  | libqt5-qtquickcontrols-examples             | Qt5 quickcontrols examples   | package   
i | libqt5-qtscript-devel                       | Qt Development Kit           | package   
  | libqt5-qtscript-devel-32bit                 | Qt Development Kit           | package   
  | libqt5-qtscript-examples                    | Qt5 script examples          | package   
  | libqt5-qtscript-private-headers-devel       | Non-ABI stable experimenta-> | package   
i | libqt5-qtsensors-devel                      | Qt Development Kit           | package   
  | libqt5-qtsensors-devel-32bit                | Qt Development Kit           | package   
  | libqt5-qtsensors-examples                   | Qt5 sensors examples         | package   
  | libqt5-qtsensors-private-headers-devel      | Non-ABI stable experimenta-> | package   
  | libqt5-qtserialport-devel                   | Qt Development Kit           | package   
  | libqt5-qtserialport-devel-32bit             | Qt Development Kit           | package   
  | libqt5-qtserialport-examples                | Qt5 Serial Port examples     | package   
  | libqt5-qtserialport-private-headers-devel   | Non-ABI stable experimenta-> | package   
i | libqt5-qtsvg-devel                          | Qt Development Kit           | package   
  | libqt5-qtsvg-devel-32bit                    | Qt Development Kit           | package   
  | libqt5-qtsvg-examples                       | Qt5 svg examples             | package   
  | libqt5-qtsvg-private-headers-devel          | Non-ABI stable experimenta-> | package   
i | libqt5-qttools                              | Qt 5 QtTools Module          | package   
  | libqt5-qttools-32bit                        | Qt 5 QtTools Module          | package   
i | libqt5-qttools-devel                        | Qt Development Kit           | package   
  | libqt5-qttools-devel-32bit                  | Qt Development Kit           | package   
i | libqt5-qttools-doc                          | Qt 5 tool used by Qt Devel-> | package   
  | libqt5-qttools-examples                     | Qt5 tools examples           | package   
  | libqt5-qttools-private-headers-devel        | Non-ABI stable experimenta-> | package   
  | libqt5-qttranslations                       | Qt 5 translations            | package   
  | libqt5-qtwayland                            | Qt 5 Wayland Addon           | package   
  | libqt5-qtwayland-32bit                      | Qt 5 Wayland Addon           | package   
  | libqt5-qtwayland-devel                      | Qt 5 Wayland Addon           | package   
  | libqt5-qtwayland-devel-32bit                | Qt 5 Wayland Addon           | package   
  | libqt5-qtwayland-examples                   | Qt5 wayland examples         | package   
  | libqt5-qtwayland-private-headers-devel      | Qt 5 Wayland Addon Non-ABI-> | package   
  | libqt5-qtwebchannel-devel                   | Qt Development Kit           | package   
  | libqt5-qtwebchannel-devel-32bit             | Qt Development Kit           | package   
  | libqt5-qtwebchannel-examples                | Qt5 sensors examples         | package   
  | libqt5-qtwebchannel-private-headers-devel   | Non-ABI stable experimenta-> | package   
i | libqt5-qtwebengine                          | Qt 5 WebEngine Library       | package   
  | libqt5-qtwebengine                          | Qt 5 WebEngine Library       | srcpackage
  | libqt5-qtwebengine-32bit                    | Qt 5 WebEngine Library       | package   
  | libqt5-qtwebengine-devel                    | Qt Development Kit           | package   
  | libqt5-qtwebengine-devel-32bit              | Qt Development Kit           | package   
  | libqt5-qtwebengine-examples                 | Qt5 location examples        | package   
  | libqt5-qtwebengine-private-headers-devel    | Non-ABI stable experimenta-> | package   
  | libqt5-qtwebkit-examples                    | Qt 5 QtWebKit Examples and-> | package   
  | libqt5-qtwebsockets-devel                   | Qt Development Kit           | package   
  | libqt5-qtwebsockets-devel-32bit             | Qt Development Kit           | package   
  | libqt5-qtwebsockets-examples                | Qt5 websockets examples      | package   
  | libqt5-qtwebsockets-private-headers-devel   | Non-ABI stable experimenta-> | package   
i | libqt5-qtx11extras-devel                    | Qt Development Kit           | package   
  | libqt5-qtx11extras-devel-32bit              | Qt Development Kit           | package   
i | libqt5-qtxmlpatterns-devel                  | Qt Development Kit           | package   
  | libqt5-qtxmlpatterns-devel-32bit            | Qt Development Kit           | package   
  | libqt5-qtxmlpatterns-examples               | Qt5 xmlpatterns examples     | package   
  | libqt5-qtxmlpatterns-private-headers-devel  | Non-ABI stable experimenta-> | package   
  | libqt5keychain1                             | A cross platform password -> | package   
  | libqt5keychain1-32bit                       | A cross platform password -> | package   
  | libqt5keychain1-lang                        | Languages for package qtke-> | package   
  | libqt5xdg-devel                             | Devel files for libqtxdg     | package   
  | libquazip-qt5-devel                         | Development files for libq-> | package   
  | libquazip-qt5-doc                           | C++ wrapper for ZIP/UNZIP    | package   
  | libqxmpp-qt5-0                              | Qt XMPP Library              | package   
  | libqxmpp-qt5-devel                          | Qxmpp Development Files      | package   
  | libqxmpp-qt5-doc                            | Qxmpp library documentation  | package   
i | libsignon-qt5-1                             | Single Sign On Framework f-> | package   
  | libsignon-qt5-devel                         | Development files for libs-> | package   
  | libsignon-qt5-docs                          | Documentation for libsigno-> | package   
  | libsysstat-qt5-0                            | Libraries for lxqt           | package   
  | libsysstat-qt5-devel                        | Devel files for libsysstat   | package   
  | libtelepathy-logger-qt5                     | Qt Wrapper around TpLogger-> | package   
i | libtelepathy-qt5-0                          | Library for performing syn-> | package   
  | libtelepathy-qt5-0-32bit                    | Library for performing syn-> | package   
  | libtelepathy-qt5-farstream0                 | Library for performing syn-> | package   
  | libtelepathy-qt5-farstream0-32bit           | Library for performing syn-> | package   
  | lightdm-qt5-devel                           | Development Files for libl-> | package   
  | opencv-qt5                                  | Collection of algorithms f-> | package   
  | opencv-qt5-devel                            | Development files for usin-> | package   
  | opencv-qt5-doc                              | Documentation and examples-> | package   
i | patterns-openSUSE-devel_qt5                 | Qt 5 Development             | package   
i | phonon4qt5-backend-gstreamer                | Phonon Multimedia Platform-> | package   
  | phonon4qt5-backend-vlc                      | Phonon VLC Backend           | package   
i | phonon4qt5-devel                            | Phonon Multimedia Platform-> | package   
  | phonon4qt5-devel-32bit                      | Phonon Multimedia Platform-> | package   
  | python-matplotlib-qt5                       | Qt5 backend for python-mat-> | package   
  | python-opencv-qt5                           | Python 2 bindings for apps-> | package   
  | python-qt5                                  | PyQt - python bindings for-> | package   
  | python-qt5-devel                            | PyQt - devel part of pytho-> | package   
  | python-qt5-utils                            | Common files for PyQt5 for-> | package   
  | python3-opencv-qt5                          | Python 3 bindings for apps-> | package   
  | python3-qt5                                 | PyQt - python bindings for-> | package   
  | python3-qt5-devel                           | PyQt - devel part of pytho-> | package   
  | qoauth-qt5                                  | An attempt to support inte-> | srcpackage
  | qoauth-qt5-devel                            | Development files for QOAuth | package   
  | qt5ct                                       | Qt5 Configuration Tool       | package   
  | qtcurve-qt5                                 | QtCurve style for Qt 5       | package   
  | qtermwidget-qt5-data                        | QTermWidget data package     | package   
  | qtermwidget-qt5-devel                       | QTermWidget devel package    | package   
  | qtkeychain-qt5-devel                        | A cross platform password -> | package   
  | quassel-client-qt5                          | Modern, cross-platform, di-> | package   
  | snorenotify-qt5                             | Snorenotify is a multi pla-> | package   
  | snorenotify-qt5-devel                       | Snorenotify is a multi pla-> | package   
  | telepathy-logger-qt5-devel                  | Qt Wrapper around TpLogger-> | package   
  | telepathy-qt5-devel                         | Header files, libraries an-> | package   
  | telepathy-qt5-devel-32bit                   | Header files, libraries an-> | package
  
Congratz, and I can confirm (thank you tresf) we do not need soundio.

The errors I got, while trying to compile soundio, are related to a bug in gcc 4.8.

I Yast, I can't find gcc 4.9, but I did find gcc 5.0.

I would love to help to sort out the depencies too, but I have the same problem as musician.
My leap 42.1 is far from a clean install, and I already have 1.1.3 working fine.

If there is however a way, to let openSUSE tell me what the depedencies of LMMS are, I am more then wiling to help.

With google I found this:
https://forums.opensuse.org/showthread. ... ith-zypper
so

Code: Select all

zypper info LMMS  
should do it.

We probably need to add rc 2.5 to that command though, depending how we called the folders.

I think I managed to install soundio. I just extracted the tarball, and copied the files to the right folders.
( On opensuse, you can use filebrowser super user mode for this, or of course the commandline. )
You can also find software on http://software.opensuse.org/search

gcc49 should be found there. But I guess a newer version of gcc48 should be enough. Click on "show other versions" to find them. Everything will be installed comfortably with yast automatically.
zypper info LMMS
I think that will only gives us the non-development dependencies.

Here's the temporary wiki I'm working from:

https://github.com/tresf/lmms/wiki/depe ... s-opensuse

I just need the qt5 packages that one would use to setup the build environment. Usually something like "libqt5 libqt5-dev".
69 posts