Getting Started/Build/Distributions/Mageia

From KDE TechBase
Revision as of 17:10, 5 June 2013 by Xardas008 (talk | contribs) (Added git to the list of dependencies)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Warning
This page is yet to be reviewed especially for the 32-Bit dependencies.


In Mageia the build dependencies you need are installed with:

urpmi task-kde4-devel gcc-c++ make cmake libxml2-devel libbzip2_1-devel libclucene-devel \
liblrdf-devel libmesagl1-devel subversion git doxygen libdbus-devel \
libopenssl-devel libalsa2-devel libgpgme-devel libboost-devel \
libxine-devel libungif-devel libcppunit-devel libxslt-devel \
libaspell-devel libxcb-devel patch libpng-devel libjpeg62-devel \
docbook-dtd42-xml

You may want to add some optional packages to enable compilation of additional features:

urpmi libusb-devel libbluez-devel OpenEXR-devel libxklavier-devel \
liblm_sensors-devel libmysql-devel libxslt-proc mysql

If you're running a 64-bit environment you should install these packages with:

urpmi task-kde4-devel gcc-c++ make cmake lib64xml2-devel lib64bzip2_1-devel \
lib64clucene-devel lib64lrdf-devel lib64mesagl1-devel \
subversion git doxygen lib64dbus-devel lib64openssl-devel \
lib64alsa2-devel lib64gpgme-devel lib64boost-devel lib64xine-devel \
lib64ungif4-devel lib64cppunit-devel lib64xslt-devel \
lib64aspell-devel lib64xcb-devel patch

And for additional features:

urpmi lib64usb-devel lib64bluez-devel lib64OpenEXR-devel lib64xklavier-devel \
lib64lm_sensors-devel


If you prefer a graphical interface, select the packages listed above in the "Install Software" tool in Mageia Control Center.