Development:Linux Development Environment/Gentoo
For other Linux distributions, see Development:Linux Development Environment.
These are notes in progress on getting OpenLP 2.0 beta 1 to run on a Gentoo Linux system.
These are the packages that will be needed to build OpenLP. When we write an ebuild to automatically install OpenLP, these packages will be listed as dependencies.
- PyQT4. There is an ebuild in portage, but we need the right use-flags before installing dev-python/PyQt4
- Edit /etc/portage/package.use and add a line dev-python/PyQt4 multimedia doc assistant
- This tells portage to build PyQT with multimedia support, documentation and the assistant needed by Eric (IDE).
- Emerge dev-python/PyQt4, which will pull in the various required parts of QT and other dependencies.
These are tools which will be useful in developing OpenLP, but are not then required to run it. We we come to package OpenLP, we won't need these tools.