Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

ProcedureSo konfigurieren Sie die Entwicklungsumgebung:

Dieses Verfahren beschreibt die Installation des SUNWscdev-Pakets und das Einstellen der Compiler- und Verknüpfer-Optionen für die Datendienstentwicklung.

Schritte
  1. Nehmen Sie Superuser-Status oder eine entsprechende administrative Rolle an.

  2. Ändern Sie das Verzeichnis in das gewünschte CD-ROM-Verzeichnis.


    # cd cd-rom-Verzeichnis
    
  3. Installieren Sie das SUNWscdev-Paket im aktuellen Verzeichnis.

    • Geben Sie für Solaris 10 OS in einer Zonenumgebung als globaler Administrator in der globalen Zone den folgenden Befehl ein:


      # pkgadd -G -d . SUNWscdev
      

      Das SUNWscdev-Paket wird der globalen Zone hinzugefügt, vorausgesetzt, der Inhalt von SUNWscdev wirkt sich auf keinen Bereich der globalen Zone aus, die mit einer nicht-globalen Zone gemeinsam genutzt wird.

    • Für jede andere Version von Solaris OS oder Solaris 10 OS in einer Umgebung ohne Zonen geben Sie folgenden Befehl ein:


      # pkgadd -d . SUNWscdev
      
  4. Geben Sie in der makefile Compiler- und Verknüpfer-Optionen an, die die include- und Bibliotheksdateien für Ihren Datendienstcode identifizieren.

    Geben Sie die -I-Option an, um die Sun Cluster-Header-Dateien zu identifizieren, die -L-Option, um den Bibliothekssuchpfad im Entwicklungssystem anzugeben und die -R-Option, um den Bibliothekssuchpfad des Laufzeitverknüpfers im Cluster anzugeben.

    # Makefile for sample data service
    ...
    
    -I /usr/cluster/include
    
    -L /usr/cluster/lib
    
    -R /usr/cluster/lib
    ...