Compilació i instal·lació

Podreu compilar el Kid3 amb el KDE o sense. Sense, el Kid3 serà una senzilla aplicació Qt™ i no tindrà algunes característiques de configuració i de sessió.

Per a una versió del KDE, aneu a la carpeta superior i escriviu

% cmake .
% make
% make install

Per a compilar per a diferents versions de les Qt™ o del KDE, establiu les opcions de cmake corresponents.

Si no estan presents totes les biblioteques, el Kid3 es construirà amb una funcionalitat reduïda. Per tant, haureu de tenir cura de tenir instal·lats tots els paquets de desenvolupament desitjats. D'altra banda, les opcions del cmake controlen quines biblioteques es compilaran. De manera predeterminada són -DWITH_TAGLIB:BOOL=ON -DWITH_MP4V2:BOOL=OFF -DWITH_ID3LIB:BOOL=ON -DWITH_CHROMAPRINT:BOOL=ON -DWITH_VORBIS:BOOL=ON -DWITH_FLAC:BOOL=ON . Aquestes opcions es poden inhabilitar emprant OFF.

Per a construir el Kid3 com una aplicació Qt™ sense el KDE, utilitzeu l'opció -DWITH_APPS=Qt del cmake. Per a construir una aplicació KDE i una de les Qt™, establiu -DWITH_APPS="Qt;KDE".

Per a utilitzar una instal·lació específica de les Qt™, establiu -DQT_QMAKE_EXECUTABLE=/camí/a/qmake.

La generació dels paquets RPM està admesa pel fitxer kid3.spec, per als paquets de la Debian®, executeu build.sh deb.

L'aplicació Qt™ també es pot compilar per a Windows® i macOS®. Es pot emprar l'script build.sh per a descarregar i compilar totes les biblioteques necessàries i crear un paquet del Kid3.