von Thomas Hütsch (thomas.huetsch@huetsch.de)
Ziel ist der Installation ist es die Softwarepakete auf einem Windows 2000/XP System zu installieren bzw. konfigurieren. Das Microsoft Developer Studio (Version 6) [MS], das Microsoft Platform SDK [MS] und Java 2 Platform, Standard Edition, v 1.4.2 (J2SE) [Sun] sollte schon installiert sein.
Softwarepakete herunterladen
OpenPegasus installieren
SNIA CIMOM installieren
Boost C++ Libraries
installieren
log4cplus installieren
Zur Installation von OpenPegasus ist es notwendig drei Umgebungsvariablen zu setzen: PEGASUS_ROOT verweist auf den Ordner in den die Dateien des heruntergeladenen Archivs entpackt wurden (z.B. "C:\Pegasus-2.4"), PEGASUS_HOME verweist auf den Ordner in den OpenPegasus installiert werden soll (z.B. "C:\Pegasus") und PEGASUS_PLATFORM wird auf "WIN32_IX86_MSVC" gesetzt, da mit Microsoft Visual C++ 6.0 kompiliert werden soll und die Installation auf einem Windows-Betriebssystem ausgeführt wird.
Die Umgebungsvariable PATH muss um den Pfad an dem die Dateien des PegasusWindowsTools.zip Archivs extrahiert wurden (z.B. "C:\Pegasus-2.4\bin") und um den Pfad PEGASUS_HOME\bin ("C:\Pegasus\bin") erweitert werden.
In der Eingabeaufforderung wird in das PEGASUS_ROOT Verzeichnis
gewechselt und mit dem Aufruf von make world
der Installationsprozess
gestartet.
Die Dateien des CIMOM- und Xerces-Archivs werden entpackt (z.B. "C:\cimom-2003-11-24" (CIMOM) und "C:\cimom-2003-11-24\xerces-2_6_2"). In der Batchdatei SetCIMOMPath.bat sollten die Pfade der aktuellen Installation angepasst werden:
@set CLASSPATH=%CLASSPATH%;.;.\xerces-2_6_2\xercesImpl.jar
In der Eingabeaufforderung wird in das CIMOM Verzeichnis gewechselt
und mit dem Aufruf von make
die erforderlichen Dateien
erstellt. In der Batchdatei cimbrowser.bat müssen die Pfade auch angepasst
werden:
@set CLASSPATH=%CLASSPATH%;.;.\xerces-2_6_2\xercesImpl.jar;.\xerces-2_6_2\xmlParserAPIs.jar
Die extrahierten Ordner der Boost-Archive (boost_1_32_0 und boost-jam-3.1.10) werden in einem gemeinsamen Ordner abgelegt (z.B. "C:\boost") zusammen mit der folgenden Batchdatei:
cd boost-jam-3.1.10
call build.bat
set PATH=%PATH%;.\bin
cd ..\boost_1_32_0
CALL "C:\Programme\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT"
set TOOLS=msvc
bjam stage
pause
Der Pfad zu der Batchdatei VCVARS32.BAT muss ggf. angepasst werden. Nachdem die Batchdatei erfolgreich ausgeführt wurde muss eine Umgebungsvariable BOOST_LIB, die auf den Pfad (z.B. "C:\boost\boost_1_32_0") verweist eingerichtet werden.
Die Dateien des Archivs (log4cplus-1.0.2.tar.gz
) werden extrahiert
(z.B. "C:\log4cplus\log4cplus-1.0.2"). Auf diesen Pfad muss die
Umgebungsvariable LOG4CPLUS_LIB verweisen. Mit dem MS Developer Studio
wird die Workspace-Datei log4cplus.dsw
aus dem Verzeichnis msvc
geöffnet und
alle Projekte erstellt. Danach müssen die dll- und lib-Dateien der
Verzeichnisse Release
und Debug
in ein neues Verzeichnis
lib
unterhalb von
LOG4CPLUS kopiert werden.
$Id: installpg.html 64 2005-02-23 22:43:23Z thuet $