Skip to content

Build fails on Visual Studio 2015 #25

Open
@MarkRivers

Description

@MarkRivers

Building on windows-x64 with Visual Studio 2015 fails. Is there a known restriction on what versions of Visual Studio are supported? I cannot find that in the documentation.

It fails with the following errors:

J:\epics\devel\lua-3-0-2>make -sj
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
luaEpics.cpp
lapi.c
lauxlib.c
lbaselib.c
lbitlib.c
lcode.c
lcorolib.c
lctype.c
ldblib.c
ldebug.c
ldo.c
ldump.c
lfunc.c
lgc.c
linit.c
liolib.c
llex.c
lmathlib.c
lmem.c
loadlib.c
lobject.c
lopcodes.c
loslib.c
lstate.c
lstring.c
lparser.c
ltable.c
ltm.c
lstrlib.c
j:\epics\devel\lua-3-0-2\luaapp\src\luaepics.cpp(308): warning C4244: 'initializing': conversion from 'lua_Number' to 'int', possible loss of data
ltablib.c
lundump.c
lutf8lib.c
lvm.c
lzio.c
devLuaAi.c
devLuaAo.c
devLuaBi.c
devLuaBo.c
devLuaMbbi.c
devLuaMbbo.c
devLuaLongin.c
devLuaLongout.c
devLuaStringin.c
devLuaStringout.c
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
devUtil.cpp
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
luascriptRecord.cpp
luaSoft.c
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
luaShell.cpp
j:\epics\devel\lua-3-0-2\luaapp\src\devsupport\devluabi.c(41): warning C4244: 'initializing': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\devsupport\devluambbi.c(42): warning C4244: '=': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\devsupport\devlualongin.c(40): warning C4244: 'initializing': conversion from 'lua_Integer' to 'long', possible loss of data
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
losilib.cpp
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
lasynlib.cpp
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
lepicslib.cpp
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
ldatabaselib.cpp
luaMain.c
cl : Command line warning D9002 : cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'ignoring unknown option '/Zc:__cplusplus'

cl : Command line warning D9002 : cl : Command line warning D9002 : ignoring unknown option '-std=c++11'ignoring unknown option '-std=c++11'

luashMain.cpp
testLuaIoc_registerRecordDeviceDriver.cpp
cl : Command line warning D9002 : ignoring unknown option '/Zc:__cplusplus'
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
testLuaShell_registerRecordDeviceDriver.cpp
h:\epics-devel\base-7.0.7\include\epicstime.h(524): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(528): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(532): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(536): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(540): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(544): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(21): warning C4244: 'initializing': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(40): warning C4244: 'initializing': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(70): error C2065: 'LuaModule': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(70): error C2146: syntax error: missing ';' before identifier 'osimod'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(70): error C3861: 'osimod': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(71): error C2065: 'osimod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(71): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(71): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(72): error C2065: 'osimod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(72): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(72): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(73): error C2065: 'osimod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(73): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\losilib.cpp(73): note: type is 'unknown-type'
make[3]: *** [H:/epics-devel/base-7.0.7/configure/RULES_BUILD:267: losilib.obj] Error 2
make[3]: *** Waiting for unfinished jobs....
j:\epics\devel\lua-3-0-2\luaapp\src\rec\luascriptrecord.cpp(349): warning C4244: 'initializing': conversion from 'lua_Number' to 'int', possible loss of data
h:\epics-devel\base-7.0.7\include\epicstime.h(524): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(528): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\rec\luascriptrecord.cpp(390): warning C4244: '=': conversion from 'lua_Number' to 'int', possible loss of data
h:\epics-devel\base-7.0.7\include\epicstime.h(532): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(536): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(540): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(544): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\rec\luascriptrecord.cpp(750): warning C4800: 'double': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(107): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(107): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(107): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(107): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(107): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(108): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(108): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(108): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(108): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(108): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(126): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(126): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(126): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(126): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(126): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(147): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(147): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(147): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(147): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(147): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(148): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(148): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(148): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(148): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(148): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(157): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(157): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(157): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(157): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(157): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(158): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(158): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(158): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(158): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(158): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(172): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(172): error C2039: 'map': is not a member of 'std'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\string(17): note: see declaration of 'std'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(172): error C2065: 'map': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(172): error C2226: syntax error: unexpected type 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(172): error C2143: syntax error: missing ';' before '>'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(172): error C2059: syntax error: '>'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(172): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(174): error C3536: 'fields': cannot be used before it is initialized
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(174): error C2228: left of '.begin' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(174): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(174): error C3536: 'it': cannot be used before it is initialized
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(174): error C2228: left of '.end' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(174): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(176): error C2227: left of '->first' must point to class/struct/union/generic type
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(176): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(176): error C2227: left of '->second' must point to class/struct/union/generic type
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(176): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(176): error C2660: '_record::processField': function does not take 1 arguments
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(199): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(199): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(199): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(199): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(199): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(205): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(205): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(205): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(205): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(205): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(206): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(206): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(206): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(206): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(206): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(309): warning C4800: 'long': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(318): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(323): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(324): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(399): warning C4244: 'initializing': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(446): warning C4244: 'initializing': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(498): error C2065: 'LuaClass': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(498): error C2275: '_record': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(45): note: see declaration of '_record'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(498): error C3861: 'lua_rw': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(499): error C2065: 'lua_rw': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(499): error C2228: left of '.ctor' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(499): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(499): error C2062: type 'void' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(500): error C2065: 'lua_rw': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(500): error C2228: left of '.ctor' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(500): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(501): error C2065: 'lua_rw': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(501): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(501): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(502): error C2065: 'lua_rw': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(502): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(502): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(503): error C2065: 'lua_rw': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(503): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(503): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(504): error C2065: 'lua_rw': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(504): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(504): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(505): error C2065: 'lua_rw': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(505): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(505): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(509): error C2065: 'LuaClass': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(509): error C2275: '_entry': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(25): note: see declaration of '_entry'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(509): error C3861: 'lua_ew': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(510): error C2065: 'lua_ew': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(510): error C2228: left of '.ctor' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(510): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(510): error C2062: type 'void' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(512): error C2065: 'LuaModule': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(512): error C2146: syntax error: missing ';' before identifier 'dbmod'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(512): error C3861: 'dbmod': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(513): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(513): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(513): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(514): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(514): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(514): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(516): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(516): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(516): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(518): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(518): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(518): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(519): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(519): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(519): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(520): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(520): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(520): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(521): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(521): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(521): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(522): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(522): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(522): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(524): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(524): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(524): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(525): error C2065: 'dbmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(525): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\ldatabaselib.cpp(525): fatal error C1003: error count exceeds 100; stopping compilation
h:\epics-devel\base-7.0.7\include\epicstime.h(524): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(528): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(532): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(536): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(540): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(544): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
make[3]: *** [H:/epics-devel/base-7.0.7/configure/RULES_BUILD:267: ldatabaselib.obj] Error 2
h:\epics-devel\base-7.0.7\include\epicstime.h(524): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(528): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(532): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(536): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(540): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.7\include\epicstime.h(544): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(367): error C2065: 'LuaModule': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(367): error C2146: syntax error: missing ';' before identifier 'epicsmod'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(367): error C3861: 'epicsmod': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(369): error C2065: 'epicsmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\rec\luascriptrecord.cpp(328): warning C4244: 'argument': conversion from 'epicsFloat32' to 'lua_Integer', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(369): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\rec\luascriptrecord.cpp(499): note: see reference to function template instantiation 'int createTable<epicsFloat32>(lua_State *,DBLINK *,short,long *,bool)' being compiledj:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(369): note: type is 'unknown-type'

j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(370): error C2065: 'epicsmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(370): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(370): note: type is 'unknown-type'j:\epics\devel\lua-3-0-2\luaapp\src\rec\luascriptrecord.cpp(328): warning C4244: 'argument': conversion from 'epicsFloat64' to 'lua_Integer', possible loss of data

j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(371): error C2065: 'epicsmod': undeclared identifierj:\epics\devel\lua-3-0-2\luaapp\src\rec\luascriptrecord.cpp(503): note: see reference to function template instantiation 'int createTable<epicsFloat64>(lua_State *,DBLINK *,short,long *,bool)' being compiled

j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(371): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(371): note: type is 'unknown-type'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(372): error C2065: 'epicsmod': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(372): error C2228: left of '.fun' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lepicslib.cpp(372): note: type is 'unknown-type'
make[3]: *** [H:/epics-devel/base-7.0.7/configure/RULES_BUILD:267: lepicslib.obj] Error 2
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(126): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(153): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(184): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(185): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(198): warning C4244: '=': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(273): warning C4244: 'initializing': conversion from 'lua_Integer' to 'epicsInt32', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(400): warning C4244: 'initializing': conversion from 'lua_Integer' to 'epicsInt32', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(479): warning C4244: '=': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(495): warning C4244: '=': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(511): warning C4244: '=': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(527): warning C4244: '=': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(579): warning C4244: 'initializing': conversion from 'lua_Integer' to 'int', possible loss of data
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(660): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(660): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(660): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(660): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(660): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(664): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(664): error C2062: type 'int' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(664): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(668): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(668): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(668): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(668): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(668): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(669): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(669): error C2062: type 'bool' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(669): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(675): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(675): error C2275: 'std::map<std::string,bool,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>': illegal use of this type as an expression
        with
        [
            _Kty=std::string,
            _Ty=bool
        ]
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(675): note: see declaration of 'std::map<std::string,bool,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=bool
        ]
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(675): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(675): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(677): error C3536: 'dict': cannot be used before it is initialized
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(677): error C2228: left of '.begin' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(677): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(677): error C3536: 'it': cannot be used before it is initialized
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(677): error C2228: left of '.end' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(677): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(679): error C2227: left of '->first' must point to class/struct/union/generic type
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(679): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(679): error C2227: left of '->second' must point to class/struct/union/generic type
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(679): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(679): error C2660: 'asyn_settrace': function does not take 3 arguments
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(691): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(691): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(691): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(691): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(691): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(695): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(695): error C2062: type 'int' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(695): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(699): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(699): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(699): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(699): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(699): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(700): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(700): error C2062: type 'bool' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(700): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(706): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(706): error C2275: 'std::map<std::string,bool,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>': illegal use of this type as an expression
        with
        [
            _Kty=std::string,
            _Ty=bool
        ]
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(706): note: see declaration of 'std::map<std::string,bool,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=bool
        ]
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(706): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(706): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(708): error C3536: 'dict': cannot be used before it is initialized
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(708): error C2228: left of '.begin' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(708): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(708): error C3536: 'it': cannot be used before it is initialized
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(708): error C2228: left of '.end' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(708): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(710): error C2227: left of '->first' must point to class/struct/union/generic type
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(710): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(710): error C2227: left of '->second' must point to class/struct/union/generic type
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(710): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(710): error C2660: 'asyn_settraceio': function does not take 3 arguments
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(750): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(750): error C2062: type 'int' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(750): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(751): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(751): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(751): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(751): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(751): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(760): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(760): error C2062: type 'int' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(760): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(761): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(761): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(761): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(761): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(761): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(772): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(772): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(772): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(772): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(772): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(783): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(783): error C2062: type 'int' unexpected
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(783): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(844): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(844): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(844): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(844): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(844): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(844): error C2660: 'asyn_write': function does not take 2 arguments
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(845): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(845): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(845): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(845): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(845): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(845): error C2660: 'asyn_writeread': function does not take 2 arguments
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(853): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(853): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(853): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(853): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(853): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(856): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(862): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(862): error C2275: 'std::map<std::string,bool,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>': illegal use of this type as an expression
        with
        [
            _Kty=std::string,
            _Ty=bool
        ]
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(862): note: see declaration of 'std::map<std::string,bool,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
        with
        [
            _Kty=std::string,
            _Ty=bool
        ]
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(862): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(862): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(864): error C3536: 'dict': cannot be used before it is initialized
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(864): error C2228: left of '.begin' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(864): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(864): error C3536: 'it': cannot be used before it is initialized
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(864): error C2228: left of '.end' must have class/struct/union
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(864): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(866): error C2227: left of '->first' must point to class/struct/union/generic type
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(866): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(866): error C2227: left of '->second' must point to class/struct/union/generic type
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(866): note: type is 'int'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(866): error C2660: 'asyn_settrace': function does not take 3 arguments
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(879): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(879): error C2275: 'std::string': illegal use of this type as an expression
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(879): note: see declaration of 'std::string'
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(879): error C2039: 'get': is not a member of '`global namespace''
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(879): error C3861: 'get': identifier not found
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(882): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(888): error C2065: 'LuaStack': undeclared identifier
j:\epics\devel\lua-3-0-2\luaapp\src\libs\lasynlib.cpp(888): fatal error C1003: error count exceeds 100; stopping compilation
make[3]: *** [H:/epics-devel/base-7.0.7/configure/RULES_BUILD:266: lasynlib.obj] Error 2
make[2]: *** [H:/epics-devel/base-7.0.7/configure/RULES_ARCHS:58: install.windows-x64] Error 2
make[1]: *** [H:/epics-devel/base-7.0.7/configure/RULES_DIRS:85: src.install] Error 2
make: *** [H:/epics-devel/base-7.0.7/configure/RULES_DIRS:85: luaApp.install] Error 2

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions