Differences

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

Link to this comparison view

dev:slog_endgame [2009/09/26 15:12]
philippe
dev:slog_endgame [2018/02/07 17:07]
Line 1: Line 1:
-====== The Future Rosegarden 2.0 ====== 
  
-The end is closer every day.  After months of slogging, we finally have something tangible, and quite broken. 
- 
-Rosegarden 2.0 <​del>​is primarily a Qt4 application,​ but it still depends on KDE4 for i18n()</​del>​ is now a Qt4 application,​ but still uses some Qt3-compatibility classes, such as Q3Canvas to defer those major rewrite until after the obligatory rewrites have been accomplished. 
- 
-===== Working environment ===== 
- 
-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 development headers. ​ On Ubuntu this one line seems to do the trick: 
- 
-<​code>​ 
-  $ sudo apt-get install libqt4-dev 
-</​code>​ 
- 
-Then, to perform the following you may need: 
- 
-<​code>​ 
-  $ sudo apt-get install subversion 
-  $ sudo apt-get install autoconf 
-  $ sudo apt-get install build-essential 
-</​code>​ 
- 
-Then, 
-<​code>​ 
-  $ svn co https://​rosegarden.svn.sourceforge.net/​svnroot/​rosegarden/​trunk/​rosegarden 
-  $ cd rosegarden 
-  $ sh ./​bootstrap.sh 
-  $ ./configure 
-  $ make  
-  $ ./​rosegarden 
-</​code>​ 
- 
-You may well have to install more development packages, but the configure script will probably tell you about those. 
- 
-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. 
- 
-===== Bug tracker ===== 
- 
-We're not going to start using the SourceForge tracker to keep track of things until later in the process. ​ Instead, we've got this handy dandy [[dev:​qt4_bug_tracker|Tracker Page]] 
 
 
dev/slog_endgame.txt ยท Last modified: 2018/02/07 17:07 (external edit)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki