This blog serves as a record of my attempts to build various software packages on OpenVMS Alpha. The aim is to get the original CSWB source to build, so I can then update the source to a new version of SeaMonkey...
Thursday, 21 March 2019
Installing other GNV libraries
Additional GNV libraries can be downloaded from here, and installed. These are very useful GNU-based libraries that many other packages are dependent on. There are a lot of inter-dependencies between the libraries, the following installation order avoids issues with missing dependencies:
pkg-config v0.21-0 ECO1
expat v2.0-0 ECO1
gettext v0.16-1
zlib 1.2-7
freetype v2.2-1
fontconfig v2.3-2
libxrender v0.9
libpng v1.2-13 ECO1
cairo A1.2-6
GLIB A2.12-6 ECO3
ATK v1.12-4 ECO1
JPEG v6.0-0B
TIFF v3.8.2 ECO1
GNUTAR v1.19
Pango v1.14-8 ECO2
cURL v7.19-6
When installing, I did not use default options as this does not include installing the source files which are needed to assist with compiling newer versions and/or optimising these versions.
Some, but not all, then require startup scripts in the SYSTARTUP_VMS.COM script:
$ set process /parse_style=extended
$ @SYS$STARTUP:EXPAT_STARTUP.COM
$ @SYS$STARTUP:GETTEXT_STARTUP.COM
$ @SYS$STARTUP:GNV$ZLIB_STARTUP.COM
$ @SYS$STARTUP:FREETYPE_STARTUP.COM
$ @SYS$STARTUP:FONTCONFIG_STARTUP.COM
$ @SYS$STARTUP:LIBPNG_STARTUP.COM
$ @SYS$STARTUP:CAIRO_STARTUP.COM
$ @SYS$STARTUP:GLIB_STARTUP.COM
$ @SYS$STARTUP:ATK_STARTUP.COM
$ @SYS$STARTUP:TIFF_STARTUP.COM
$ @SYS$STARTUP:PANGO_STARTUP.COM
$ @SYS$STARTUP:CURL_STARTUP.COM
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment