[Info-vax] Rendez-vous autour de VMS" of January 31 2023 report

Arne Vajhøj arne at vajhoej.dk
Mon Feb 20 11:36:45 EST 2023


On 2/18/2023 9:24 PM, Arne Vajhøj wrote:
> On 2/18/2023 8:55 PM, Single Stage to Orbit wrote:
>> On Sat, 2023-02-18 at 19:45 -0500, Arne Vajhøj wrote:
>>> On 2/18/2023 6:17 PM, Single Stage to Orbit wrote:
>>>> On Sat, 2023-02-18 at 14:30 -0500, Arne Vajhøj wrote:
>>>>> And honestly I don't see Ada make the cut.
>>>>
>>>> I don't think that will be an issue, as the GNU compiler suite has
>>>> that, and once it's been ported, that will be good enough.
>>>
>>> But will GCC be ported to VMS (again)?
>>>
>>> The last GCC version I have seen run on VMS is 2.8.0
>>> (on VMS Alpha).
>>>
>>> And that is a let us call it "not latest and greatest".
>>
>> Wow, jsut wow. 2.8.0? I remember my first time with Linux and GCC
>> 2.7.2.3! And that was the late 90s!
> 
> 2.8.0 is indeed from around that time (I don't remember exact year,
> but some of the files are timestamped 1998).
> 
> $ typ test.c
> #include <stdio.h>
> 
> int main()
> {
>      printf("Hello world from C!\n");
>      return 0;
> }
> 
> $ gcc test.c
> $ gcclink test
> $ r test
> Hello world from C!
> 
> If anybody has something newer then I am interested.
> 
> C++ seems to be broken. Not sure if it always has been
> so or some update did that.

Does anybody remember whether GXX 2.8.0 worked
on VMS Alpha back then?

I consistently get:

%LINK-W-NUDFSYMS, 4 undefined symbols:
%LINK-I-UDFSYM,         _vt$7istream$3ios
%LINK-I-UDFSYM,         _vt$7ostream$3ios
%LINK-I-UDFSYM,         _vt$8iostream$3ios
%LINK-I-UDFSYM,         _vt$8stdiobuf

now. But maybe it worked back then with different VMS version,
different linker etc..

I know positively that C++ worked on VMS VAX back in version 1.42
a decade earlier (I used that extensively).

Arne




More information about the Info-vax mailing list