Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dev:contributing [2018/07/28 04:02]
tedfelix [2. Prepare the build environment]
dev:contributing [2018/11/27 18:31] (current)
tedfelix [2. Prepare the build environment]
Line 29: Line 29:
 ====2. Prepare the build environment==== ====2. Prepare the build environment====
  
-Rosegarden has many dependencies.  It should be possible to satisfy the build requirements using stock packages from any recent distro at least as far back as Ubuntu 8.04, although we strongly recommend building with Qt 4.5 or later if possible, due to its very significant improvement in graphics rendering speed.+Rosegarden has many dependencies.
  
 //This is a fresh attempt to write out a complete list.  If you install everything listed here and are still unable to build Rosegarden, please get in touch with us or create an account and edit this list yourself to share your findings.// //This is a fresh attempt to write out a complete list.  If you install everything listed here and are still unable to build Rosegarden, please get in touch with us or create an account and edit this list yourself to share your findings.//
Line 36: Line 36:
  
 ^ Command/​Library ^ Min. Version ^ From (.deb-based) ​ ^ From (.rpm-based) ​  ^ ^ Command/​Library ^ Min. Version ^ From (.deb-based) ​ ^ From (.rpm-based) ​  ^
-| gcc             ​| ​4.1          ​| gcc-4.1            ​| gcc                             | +| gcc             ​| ​6.3.0        ​| gcc                | gcc                             | 
-| g++             ​| ​4.1          ​| g++-4.1            ​| gcc-c++ ​                        | +| g++             ​| ​6.3.0        ​| g++                | gcc-c++ ​                        | 
-automake ​       ​1.10         automake ​          automake ​                       ​+cmake           3.1          ​cmake              ​cmake                           
-| GNU make        | 3.81         | make               | make                            | +| GNU make        | 4.1          ​| make               | make                            | 
-| makedepend ​     | 1.0.1        | xutils-dev ​        | imake                           | +| makedepend ​(?​)  ​| 1.0.1        | xutils-dev ​        | imake                           | 
-| pkg-config ​     | 0.22         | pkg-config ​        | pkgconfig ​                      +| pkg-config ​(?​)  ​| 0.22         | pkg-config ​        | pkgconfig ​                      |
-| <​del>​qt4 (or qt5)</​del> ​   | <​del>​4.8.0</​del> ​       | <​del>​libqt4-dev</​del> ​        | <​del>​qt-devel</​del> ​                       ​|+
 | qt5             | 5.1.0        | qtbase5-dev,​ qttools5-dev | qt5-qtbase-devel? ​       | | qt5             | 5.1.0        | qtbase5-dev,​ qttools5-dev | qt5-qtbase-devel? ​       |
 | alsa            | 1.0          | libasound2-dev ​    | alsa-lib-devel ​                 | | alsa            | 1.0          | libasound2-dev ​    | alsa-lib-devel ​                 |
 
 
dev/contributing.1532743368.txt.gz · Last modified: 2018/07/28 04:02 by tedfelix
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki