[Info-vax] cURL (7.19.7) for VMS
Marty Kuhrt
marty at spamloop.kuhrt.net
Tue Dec 29 18:46:59 EST 2009
Steven Schweda wrote:
> A while ago, I tried to build cURL 7.19.7 (for use with
> GnuPG), and had a bunch of problems with the builder on an
> ODS5 file system. (And it did a bunch of stuff which I didn't
> like anywhere, like, for example, defining DECC$SYSTEM_INCLUDE
> and a bunch of other logical names, and leaving them defined.)
> So, I rewrote much of the thing, and made a few (small) actual
> code changes/additions, too.
>
> I wasn't planning to do much with cURL, just remove the
> things which annoyed me, but Marty Kuhrt, the fellow who was
> tending the VMS stuff seems to be short on time and/or
> interest, so here we are.
>
> Now I'm trying to get these changes adopted by the cURL
> folks, who would be interested in any comments from VMS users,
> of which there seem to be few who follow the curl-library
> e-mail list. Anyone who cares should be able to find my stuff
> (loose files, and a ".dru" ("diff -ru" output) file) at:
>
> http://antinode.info/ftp/curl/curl-7_19_7/
>
> Comments can be directly to the curl-library list, or I can
> respond to or pass along any comments made here.
I never had problems with the builds on ODS5. I built it on VAX, Alpha
and IA64 from the same disk/dir.
The DECC$SYSTEM_INCLUDE logical was done because a while back the cURL
maintainers had made some incorrect assumptions about which way includes
should be done. They may have fixed it. Since it built fine, I didn't
change it.
To each his own. I find defining things in DCL easier to work with and
change that having to do all that changing the C code nonsense. You
change it, you maintain it.
Enjoy.
More information about the Info-vax
mailing list