Get the Source
Da die OpenMSR Tools unter der GPL Lizenz vertrieben werden stehen natürlich auch die Sourcen für jedermann zur Verfügung. Das Projekt wird seit Februar 2017 auf Github verwaltet. Zu finden unter : https://github.com/lnetwalker/openMSR. Das alte Sourceforge Repository ist im Moment zur Referenz noch verfügbar ( https://sourceforge.net/p/openmsr/)
Da OpenMSR über einen Build Server verfügt und verschiedenste Plattformen und Programmiersprachen verwendet, haben wir auch einen eigenen Übersetzungsvorgang. Wir verwenden make, mit dem Befehl make BLD_ARCH=arch übersetzen sie das jeweilige Tool auf die gewählte Architektur. Im Moment unterstütz der Build Server die Plattformen Linux ( i386,X64,ARM) und Win32. im build Verzeichnis finden Sie ausserdem das Buildscript, mit dem wir unsere Pakete bauen. Um selbst die Sourcen zu übersezen müssen Sie die Makefiles sowie die Scripte und includes anpassen. Bitte sendet uns Eure Patches und auch Erfahrungen.
einige Metriken über OpenMSR findet Ihr bei OpenHUB Facts by BlackDuck