de.openvms.org - Für die deutschsprachige VMS-Community https://org.openvms.de:443/stories.php?story=06/11/28/7870229

PKG-CONFIG 0.21
Software - 27-Nov-2006 12:00 UTC
PKG-CONFIG ist ein Werkzeug, das von UNIX-Konfigurationsskripten verwendet wird. Es ist jetzt verfügbar für OpenVMS Alpha ab Version 8.2.

Die PKG-CONFIG Homepage:

http://pkgconfig.freedesktop.org/wiki/

PKG-CONFIG ist ein Werkzeug, das von UNIX-Konfigurationsskripten verwendet wird, um festzustellen, ob auf dem System bestimmte Mindestversionen bestimmter Applikationen installiert, und welche Compiler- und Linker-Optionen für sie zu benutzen sind.

Eine ganzen Reihe von Applikationen benötigen dieses Werkzeug, und wenn es nur ist, um festzustellen, dass eine angeforderte Anwendung nicht verfügbar ist.

PKG-CONFIG findet Applikationen, indem es nach Dateien mit dem Suffix .pc sucht. Diese enthalten Informationen in reinem Textformat. Die Informationen, die OpenVMS benötigt, unterscheiden sich im Detail von denen für UNIX.

Bei der Portierung von Bibliotheken von UNIX nach OpenVMS, die unter UNIX .pc-Dateien erzeugen, muss man für die GNV-Prozeduren zum Bau der Bibliothek OpenVMS-Ableger dieser .pc-Dateien erzeugen.

Die Releasenotes des pkg-config-Kits enthalten Instruktionen zur Erzeugung von OpenVMS-spezifischen .pc-Dateien.

Systemvoraussetzungen: OpenVMS Alpha ab Version 8.2 und Installation auf einer ODS-5-Platte.

Es ist beabsichtigt, PKG-CONFIG in die GNV-Verzeichnisstruktur einzubinden, jedoch setzt PKG-CONFIG nicht zwingend GNV voraus. (Ich erwarte allerdings nicht, dass Sie PKG-CONFIG ohne GNV benutzen wollen.)

Ich habe nicht die Ressourcen, um ein Kit für I64 zu erstellen. Wenn Sie die Dateien im Kit manuell entpacken und aktuelle Versionen von GNV und dem HP C Compiler haben, können Sie Ihre eigenen Binärdateien erzeugen. Die Quellen werden in Backup-Savesets mitgeliefert; sie müssen auf eine ODS-5-Platte entpackt werden.

Im Moment muss in den Originalquellen nur eine Änderung vorgenommen werden, damit das Paket auf OpenVMS erzeugt werden kann.

Version 0.21 ist die aktuell verfügbar Version. Ich habe es nicht eingesetzt, ausser in seinen eigenen Tests. Ich habe allerdings die Versionen 0.20 und 0.19 oft auf OpenVMS benutzt.

Diese Software ist lizensiert unter der GPL und kommt ohne Gewährleistung.

Zur Zeit befindet sich das Kit unter http://encompasserve.org/~malmberg/GNV/JEM-AXPVMS-PKGCONFIG-V0021-0E1-1.PCSI$COMPRESSED

Wenn jemand es übernehmen will, diese Applikation auf OpenVMS auf dem Laufenden zu halten, ist das in Ordnung für mich.

John E. Malmberg
http://encompasserve.org/~malmberg/MALMBERG_CS1_RESUME.TXT

Original auf www.openvms.org