Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:contributing [2018/02/08 14:08]
tedfelix [2. Prepare the build environment]
dev:contributing [2022/05/06 16:07] (current)
Line 2: Line 2:
  
 ======How to contribute bug fixes and feature enhancements to Rosegarden project====== ======How to contribute bug fixes and feature enhancements to Rosegarden project======
 +
 +**//OBSOLETE//**
 +
 +These instructions have been superseded by [[dev:Building Rosegarden from Source]].
 +
 +**//OBSOLETE//**
  
 There are numerous ways to contribute to Rosegarden. You may There are numerous ways to contribute to Rosegarden. You may
Line 29: Line 35:
 ====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 42:
  
 ^ 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.         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                       | 
-qt4 (or qt5)    | 4.8.0        | libqt4-dev         | qt-devel                        | +| qt5             | 5.1.0        | qtbase5-dev, qttools5-dev | qt5-qtbase-devel?        |
-| qt5 (or qt4)    | 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                  |
 | jack            | 0.109        | libjack-dev        | jack-audio-connection-kit-devel | | jack            | 0.109        | libjack-dev        | jack-audio-connection-kit-devel |
 
 
dev/contributing.1518098917.txt.gz · Last modified: 2022/05/06 16:07 (external edit)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki