[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