OpenVMS.org (Archiv) dcl.OpenVMS.org (Archiv) HPE OpenVMS OpenVMS Technical Journal VMS Software Inc.
de.openvms.org - Für die deutschsprachige VMS-Community [OpenVMS Swoosh]
Hosted by
PDV-Systeme GmbH
Aktuell | Suchen | Archiv | Eintragen | Über uns | Disclaimer | Kontakt
Links zum Artikel

Navigation

Rubriken

RSS Feeds
OpenVMS.org RSS Feeds
--RSS-- de.OpenVMS.org


[ Hilfe zu RSS]


de.OpenVMS.org

Benutzer
Gäste online: 20
Benutzer online: 0


Login
Benutzername:

Passwort:


[Einen Benutzer anlegen]

Connect IT-Symposium 2024
08.-10. April 2024
Steigenberger Hotel "Am Kanzleramt", Berlin

OpenVMS.org ist jetzt OpenVMSNews.com. Links, die auf den alten Site verweisen, funktionieren nicht.


OmniORB 4.1.3 nach OpenVMS I64 8.3 portiert
Software - 06-Mar-2009 04:45 UTC
Von Tomas Stehlik

Die aktuelle Version 4.1.3 der CORBA Middleware omniORB 4.1.3 ist nach OpenVMS I64 V8.3 portiert worden. omniORB ist ein Object Request Broker (ORB), der Version 2.6 der Common Object Request Broker Architecture (CORBA) implementiert.

Die Portierung wurde auf OpenVMS I64 8.3 mit den letzten ECOs unter Verwendung von PYTHON235 und dem aktuellen C++-Compiler durchgeführt.

Das aktuelle Quellcode-Paket omniORB-4.1.3.tar.gz enthält eine Datei openvms.zip, die im Verzeichnisbaum ausgepackt wird und damit VMS-spezifische Dateien in das Projekt einführt, so dass man den Bauvorgang mit MMS und DCL-Skripten starten kann.

Aber ihr Inhalt ist überholt: er wurde zuletzt 2004 für OpenVMS Alpha aktualisiert. Also war es notwendig, erst einmal Änderungen an den Konfigurationsdateien vorzunehmen und Dateien hinzuzufügen, die auf Integrity und mit OpenVMS 8.3 und HP CXX 7.3 benötigt werden. Einige Dateien waren korrupt; vermutlich verloren sie beim ZIPpen ihre VMS-Dateiattribute. Es war nötig, sie wiederherzustellen, um die Make-Prozedur starten zu können. Die bedingte Kompilation für VAX und Alpha wurde um einen Zweig für Integrity erweitert.

Die Hauptänderung für VMS I64 bestand in der Art und Weise, wie Options-Dateien für den Linker zum Erzeugen von Shareable Images generiert werden. In der Vargangenheit wurden diese Options-Dateien von einem Python-Skript durch Extraktion der Symbole aus Repositories mit dem CXX$DEMANGLER-Werkzeug erzeugt. Dieses Skript wurde derart geändert, dass es die Options-Dateien direkt aus den Ausgaben des neuen CXX-Schalters /EXPORT_SYMBOLS erzeugt.

OMNINAMES und Testbeispiele wurden schon erfolgreich getestet. Jetzt muß sich omniORB 4.1.3 auf OpenVMS I64 8.3 in einem echten Projekt beweisen. Später soll dann eine korrigierte openvms.zip für Integrity im CVS-Repository abgelegt werden.


Original auf www.openvms.org

Links zum Thema: | Version zum Drucken

< 0MQ auf OpenVMS | Migration Specialties entwickelt virtuelle VAX- und Alpha-Lösungen >

HP-Benutzergruppen

Events

Websites

Blogs

Freie VMS-Accounts

[Future Forward] OpenVMS: 30 Jahre, und es geht weiter

Der 25. Oktober 2007 markiert das 30te Jubiläum der VMS V1.0 Release. Drei Dekaden Exzellenz, von anderen Betriebssystemen unerreicht. Von VAX über Alpha bis Integrity, OpenVMS ist die Kraft hinter den kritischsten Anwendungen auf der Welt!


Bei HP:

- HP feiert 30 Jahre OpenVMS
- Ein Grußwort von Ann McQuaid, General Manager HP OpenVMS Systems Division

In der Gemeinschaft und der Presse:
- ComputerWorld: Während sich OpenVMS der 30 nähert, graben Benutzer Videos aus DECs Blütezeit aus
- InternetNews: OpenVMS ist 30, und immer noch stark
- InformationWeek: VMS Betriebssystem ist 30 Jahre alt; Kunden sind überzeugt, dass es für immer halten kann
- Enterprise Open Source Magazin: Happy Birthday, OpenVMS

OpenVMS® is a trademark of HP.
All other trademarks are those of their owners.