[Info-vax] VMS x86-64 compilers

Craig A. Berry craigberry at nospam.mac.com
Thu Nov 16 21:30:44 EST 2023


I took the new C compiler for a spin and built Perl with it.  I didn't
see any of the compiler errors Mark saw, but I  got several undefined
symbols when linking that I did not previously get:

%ILINK-W-NUDFSYMS, 6 undefined symbols:
%ILINK-I-UDFSYM,        C$_QSORT2BIG
%ILINK-I-UDFSYM,        DECC$$GL___CRTL_VER_BUILD
%ILINK-I-UDFSYM,        IN6ADDR_ANY
%ILINK-I-UDFSYM,        IN6ADDR_LOOPBACK
%ILINK-I-UDFSYM,        _NS_FLAGDATA
%ILINK-I-UDFSYM,        _RES

C$_QSORT2BIG is declared in errnodef.h, DECC$$GL___CRTL_VER_BUILD in
unixlib.h, in6addr_any and in6addr_loopback in in6.h, _ns_flagdata in
nameser.h, and _res is in resolv.h.

So there is some kind of gear slippage among the compiler, the headers,
and the library.  As far as I can see, the only thing new this week is
the compiler.



More information about the Info-vax mailing list