[Info-vax] New guide for hobbyists, OpenVMS 8.4 installation with networking on AXPbox (modern fork of es40)

Arne Vajhøj arne at vajhoej.dk
Tue Nov 17 19:20:05 EST 2020


On 11/9/2020 9:34 AM, Remy van Elst wrote:
> Op maandag 9 november 2020 om 14:54:53 UTC+1 schreef Arne Vajhøj:
>> On 11/9/2020 6:16 AM, Remy van Elst wrote:
>>> Op maandag 9 november 2020 om 12:08:24 UTC+1 schreef Jan-Erik
>>> Söderholm:
>>>> Den 2020-11-09 kl. 12:02, skrev Remy van Elst:
>>>>> Op maandag 9 november 2020 om 12:00:36 UTC+1 schreef Jan-Erik
>>>>> Söderholm:
>>>>>> Den 2020-11-09 kl. 11:33, skrev Joukj:
>>>>>>> And that it runs on Linux and not on Windhoos.
>>>>>> So this "axpbox" not run on Windows? That is a direct show
>>>>>> stopper...
>>>>> 
>>>>> It runs on Windows, Mac OS and linux (anywhere you have a
>>>>> reasonable C++ 11 compiler, GCC, Clang or MSVC)
>>>> OK, fine! But you have to build/link it locally on your own
>>>> Windows system?
>>> 
>>> Yes. I'll add an issue to add a pre-built release for
>>> downloading, that's a good idea.
>>> 
>>> Building isn't that much work, install the free version of visual
>>> studio, enter the github url, click build. that should be it.
>> Download zip, unzip, cmake and msbuild resulted in a ton of
>> compiler errors ...
> 
> If you could spare some time, reporting a bug on Github with more
> information (version of visual studio etc, command output) would put
> it on the list for us to work on eventually

It is pretty simple.

Windows 7 64 bit

VS 2019 update 8 = Microsoft (R) C/C++ Optimizing Compiler Version 
19.28.29333 for x64

Download ZIP from GitHub.

Unzip.

Run CMake to generate MSVC++ setup.

msbuild AXPbox.sln

Ton of errors related to strncasecmp (see details below).

I beleieve the fix is to add:

#ifdef _MSC_VER
#define strncasecmp _strnicmp
#define strcasecmp _stricmp
#endif

at a relevant place.

But I am sort of reluctant to start hacking the code.

Arne




Build FAILED.

"C:\Work\VMS\axpbox-main\AXPBox.sln" (default target) (1) ->
"C:\Work\VMS\axpbox-main\axpbox.vcxproj.metaproj" (default target) (3) ->
"C:\Work\VMS\axpbox-main\axpbox.vcxproj" (default target) (4) ->
(ClCompile target) ->
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\gui\../StdAfx.hpp(173,1): fatal error 
C1189: #err
or:  "Need strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\gui\../StdAfx.hpp(173,1): fatal error 
C1189: #err
or:  "Need strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\gui\../StdAfx.hpp(173,1): fatal error 
C1189: #err
or:  "Need strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\gui\../StdAfx.hpp(173,1): fatal error 
C1189: #err
or:  "Need strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\gui\../StdAfx.hpp(173,1): fatal error 
C1189: #err
or:  "Need strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]
   C:\Work\VMS\axpbox-main\src\StdAfx.hpp(173,1): fatal error C1189: 
#error:  "N
eed strncasecmp" [C:\Work\VMS\axpbox-main\axpbox.vcxproj]

     0 Warning(s)
     44 Error(s)

Time Elapsed 00:00:29.58



More information about the Info-vax mailing list