mysql++-3.0.2-1
+
Par Remi le mardi 15 avril 2008, 19:14 - Archives - Lien permanent
RPM of new version 3.0.2 of MySQL++ library are available in the remi repository for Fedora and Enterprise Linux (RHEL / CentOS). This new version is not API and ABI compatible with 2.x so will be only available in Fedora repository for Sulphur (Fedora 9).
Les RPM de la nouvelle version 3.0.2 de la bibliothèque MySQL++ sont disponibles dans le dépôt remi pour Fedora et Enterprise Linux (RHEL / CentOS). Cette nouvelle version n'est pas compatble (API et ABI) avec la 2.x, elle ne sera donc disponible dans le dépôt Fedora que pour Sulphur (Fedora 9)
MySQL++ est la bibliothèque officielle d'encapsulation C++ de la bibliothèque C pour MySQL.
Pour plus d'informations sur cette nouvelle version, je vous invite à lire le ChangeLog
L'installation se fait simplement avec yum :
yum --enablerepo=remi install mysql++-devel
Pour les inconditionnels du téléchargement, http://rpms.famillecollet.com/ :
La compilation et l'exécution des exemples fonctionnent :
cp -R /usr/share/doc/mysql++-devel-3.0.2/examples /tmp/examples
cd /tmp/examples
make
./resetdb -s localhost -u root -p secret
La documentation au format PDF et HTML se trouve dans le paquet mysql++-manuals et peut être consulter dans devhelp.
A noter que les fichiers spec utilisés pour générer les RPM sont (pratiquement) les mêmes pour le projet Fedora et pour le site officiel. Les RPM du site officiel sont construit avec les versions MySQL de MySQL.com, pour les versions "Enterprise Linux" (RHEL, CentOS...) et uniquement pour l'architecture i386. Les RPM du projet Fedora sont construit avec les versions MySQL du projet, pour les architectures i386, x86_64 et ppc. Les versions de mon dépôt sont constuite avec mysql-5.0.51a-2.
A noter que les mises à jour 3.0.0 vers 3.0.1 et 3.0.1 vers 3.0.2 cassent la compatibilité binaire. Normalement il suffit de recompiler les applications (la compatibilité de l'API est maintenue). Normalement ceci ne devrait pas se produire (le mainteneur du projet en est conscient).
Voir :
Commentaires
Billet archivé, voir : mysql++-3.0.4-1