libmusicbrainz-5.1.0

Introduction à libmusicbrainz

Le paquet libmusicbrainz contient une bibliothèque pour accéder aux données contenues sur le serveur de MusicBrainz.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de libmusicbrainz

Requises

CMake-3.23.3, libxml2-2.9.14 et neon-0.32.2

Facultatives

Doxygen-1.9.4

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libmusicbrainz5

Installation de libmusicbrainz

Tout d'abord, corrigez un problème causé par CMake-3.18.0 :

patch -Np1 -i ../libmusicbrainz-5.1.0-cmake_fixes-1.patch

Installez libmusicbrainz en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. &&
make

Si vous avez installé Doxygen-1.9.4, vous pouvez éventuellement construire la documentation de l'API :

doxygen ../Doxyfile

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Si vous avez construit la documentation de l'API, installez-la en tant qu'utilisateur root :

rm -rf /usr/share/doc/libmusicbrainz-5.1.0 &&
cp -vr docs/ /usr/share/doc/libmusicbrainz-5.1.0

Contenu

Programmes installés: Aucun
Bibliothèque installée: libmusicbrainz5.so
Répertoire installé: /usr/include/libmusicbrainz5 et /usr/share/doc/libmusicbrainz-5.1.0

Descriptions courtes

libmusicbrainz5.so

contient les fonctions de l'API pour accéder à la base de données de MusicBrainz

Last updated on