HP OpenVMS Systems

Porting Library

HP OpenVMS Systems

OpenVMS information

» What's new on our site
» Upcoming events
» Configuration and buying assistance
» Send us your comments

HP OpenVMS systems

» OpenVMS software
» Supported Servers
» OpenVMS virtualization
» OpenVMS solutions and partners
» OpenVMS success stories
» OpenVMS service and support
» OpenVMS resources and information
» OpenVMS documentation
» Education and training

OpenVMS software

» Operating system
» OpenVMS clusters
» OpenVMS Galaxy
» e-Business products
» Opensource tools
» Networking
» System management
» Storage management
» Security products
» Application development and integration
» Software licensing
» SPD listings
» Whitepapers
» Ask the wizard
» Training
» OpenVMS books

Evolving business value

» Business Systems Evolution
» AlphaServer systems transition planning
» Alpha RetainTrust program

Related links

» HP Integrity servers
» HP Alpha systems
» HP storage
» HP software
» HP products and services
» HP solutions
» HP support
disaster proof
HP Integrity server animation
HP Integrity server animation
Content starts here
OpenVMS Porting Library

» download the OpenVMS porting library source kit
» download the OpenVMS porting library binary (run-time) kit

September 2003

HP is pleased to provide an updated (A9) release of the OpenVMS Porting Library, also known as "The Jackets."

See the OpenVMS Porting Library Release Notes for a list of new features included in the A9 release.

The OpenVMS Porting Library makes it faster and easier to port C and C++ applications from Unix to OpenVMS Alpha and OpenVMS VAX.

The OpenVMS Porting Library includes:

  • Jacket routines for many of the C RTL functions (for example, creat, open, rmdir). Each jacket routine performs some additional work before calling the real C RTL function.

  • Routines to supplement the C RTL (for example, socketpair, writev ).

  • Header file to perform PTHREAD redefines (solves casing problem when compiling with /NAMES=AS_IS ).

  • Header file to perform MOTIF redefines (solves casing problem when compiling with /NAMES=AS_IS ).

  • Header files that are not usually shipped on OpenVMS (for example, poll.h ).

  • Makefile to build on OpenVMS.

  • gmake (3.76.1) image pre-built for OpenVMS Alpha Version 7.1 and OpenVMS VAX Version 7.1.

  • OpenVMS Porting Library Release Notes (also available in text format) that contain instructions on how to build the Porting Library, and how to build and run your application.

Distribution restrictions and disclaimer

Customer agrees that he/she is not prohibited by the U.S. or other government export control regulations from receiving this software or technical data.

Copyright and trademark information

Copyright 2003 Hewlett-Packard Development Company, L.P. All rights reserved.

Hewlett-Packard believes the information in this document is accurate as of its publication date; such information is subject to change without notice.

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Microsoft, Windows, and Windows 95 are registered trademarks, and NT and Windows NT are trademarks, of Microsoft Corporation.

Alpha, AlphaServer, AlphaStation, DEC, DIGITAL, OpenVMS, Tru64, VAX, and VMS are trademarks of Hewlett-Packard Company.