lib4c++ unter Debian

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

lib4c++ unter Debian

Beitrag von eagle » 31.12.2007 11:46:54

Ich wollte mal das Logging unter C++ mit der Bibliothek log4c++ testen. Überraschenderweise musste ich feststellen, dass es in Debian gleich drei verschiedene Pakete gibt:

* liblog4cpp4 - Version 0.3.5 (etch)
* liblog4cxx9c2a - Version 0.9.7 (etch)
* liblog4cpp5 - Version 1.0.3 (sid)

Hat einer eine Idee wo die Unterschiede zwischen den Paketen sind und eine Empfehlung welche man einsetzen sollte?
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 31.12.2007 15:32:12

Also zumindest sind liblog4cpp4 und liblog4cpp5 das gleiche Projekt auf sourceforge [1]. Warum der Paketname geändert wurde ist mir allerdings nicht klar. Vielleicht liegt es an der Änderung des Major Release. Das Paket liblog4cxx9c2a ist die Implementierung von Apache.org [2].

Trotzdem würde mich interessieren, wer schon Erfahrung mit den Implemenierungen gemacht hat und welche von beiden zu Empfehlen ist.

eagle

[1] http://sourceforge.net/project/showfile ... p_id=15190
[2] http://logging.apache.org/site/binindex.html
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von godsmacker » 01.01.2008 18:24:44

Die Namensaenderung von liblog4cpp4 zu liblog4cpp5 kommt vom geaenderten SONAME der Bibliothek. Debian Pakete werden dann entsprechend umbenannt.

Antworten