Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
dev:slog_endgame [2009/05/01 11:20] cannam |
dev:slog_endgame [2009/09/26 16:47] philippe |
Here's how to check out, update, and test-build the Qt4 port. Note that **this code is now in the Subversion trunk**, it is no longer a separate branch. (The old, stable code is the separate branch now.) | Here's how to check out, update, and test-build the Qt4 port. Note that **this code is now in the Subversion trunk**, it is no longer a separate branch. (The old, stable code is the separate branch now.) |
| |
First you'll need the Qt4 and KDE4 headers. On Ubuntu this one line seems to be enough: | First you'll need the Qt4 development headers. On Ubuntu this one line seems to do the trick: |
| |
<code> | <code> |
$ sudo apt-get install kdelibs5-dev | $ sudo apt-get install libqt4-dev |
</code> | </code> |
| |
Yes, that's a 5. | |
| |
Then, | Then, |
| |
<code> | <code> |
$ svn co https://rosegarden.svn.sourceforge.net/svnroot/rosegarden/trunk/rosegarden | $ svn co https://rosegarden.svn.sourceforge.net/svnroot/rosegarden/trunk/rosegarden |
</code> | </code> |
| |
If that fails catastrophically, you probably need to edit the Makefile to adjust it to your environment. For the old KDE3 codebase we used a comprehensive CMake-based build system; this has never (yet) been converted to the new code, so we are testing a simpler autoconf configuration instead. It should work, but it's not guaranteed. If you find fixable problems, please report them to the -devel list. | You may well have to install more development packages, but the configure script will probably tell you about those. Check [[dev:contributing|this link]] for more suggestions. |
| |
| For the old KDE3 codebase we used a comprehensive CMake-based build system; this has never (yet) been converted to the new code, so we are testing a simpler autoconf configuration instead. It should work, but it's not guaranteed. If you find fixable problems, please report them to the -devel list. |
| |
There is no need to install anything, as it is all encapsulated in the one rosegarden binary. | There is no need to install anything, as it is all encapsulated in the one rosegarden binary. |