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...
Showing posts with label curl. Show all posts
Showing posts with label curl. Show all posts
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:
Posts (Atom)