[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