Hi again
I suppose the last one error, and i totally do not know why " 'getpid': identifier not found".
Below details, nay concept what can be wrong, getpid should be defined on WIN_NT?
TimeZone.cpp
11>e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Statement.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
11>e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\SysFunction.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
UserManagement.cpp
11>..\..\..\src\jrd\SysFunction.cpp(4714): error C3861: 'getpid': identifier not found [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
VirtualTable.cpp
Trwa próba anulowania kompilacji...
2>Kompilowanie projektu "E:\GIT\firebirdLivius2\builds\win32\msvc15\engine.vcxproj.metaproj" wykonane (domyślne elementy docelowe) - NIEPOWODZENIE.
1>Kompilowanie projektu "E:\GIT\firebirdLivius2\builds\win32\msvc15\Firebird.sln" wykonane (elementy docelowe: DLLs\engine) - NIEPOWODZENIE.
9>Kompilowanie projektu "E:\GIT\firebirdLivius2\builds\win32\msvc15\engine.vcxproj" wykonane (domyślne elementy docelowe) - NIEPOWODZENIE.
11>ClCompile:
Compiler terminating. Please wait........... Abort complete.
11>Kompilowanie projektu "E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj" wykonane (domyślne elementy docelowe) - NIEPOWODZENIE.
Kompilacja NIE POWIODŁA SIĘ.
"E:\GIT\firebirdLivius2\builds\win32\msvc15\Firebird.sln" (element docelowy DLLs\engine) (1) ->
"E:\GIT\firebirdLivius2\builds\win32\msvc15\engine.vcxproj.metaproj" (domyślny element docelowy) (2)->
"E:\GIT\firebirdLivius2\builds\win32\msvc15\engine.vcxproj" (domyślny element docelowy) (9)->
"E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj" (domyślny element docelowy) (11)->
(element docelowy ClCompile) ->
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\pass1.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\Parser.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Attachment.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\StmtNodes.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\parse.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\DbCreators.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\WinNodes.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\ExtEngineManager.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\dsql.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Database.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\BlobUtil.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\pass1.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\DbCreators.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\ExtEngineManager.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Attachment.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Database.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\BlobUtil.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\WinNodes.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\dsql\WinNodes.cpp(435): warning C4146: unary minus operator applied to unsigned type, result still unsigned [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\dsql\WinNodes.cpp(586): warning C4146: unary minus operator applied to unsigned type, result still unsigned [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\Parser.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\dsql\Parser.cpp(779): warning C4267: 'argument': conversion from 'size_t' to 'Firebird::AbstractString::size_type', possible loss of data [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\dsql\pass1.cpp(1649): warning C4267: 'argument': conversion from 'size_t' to 'USHORT', possible loss of data [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\dsql\pass1.cpp(1659): warning C4267: 'argument': conversion from 'size_t' to 'Firebird::Array<NestConst<Jrd::ValueExprNode>,Firebird::EmptyStorage<T>>::size_type', possible loss of data [E:\GIT\firebirdLivius2\builds\win32\msvc15
\engine_static.vcxproj]
..\..\..\src\dsql\pass1.cpp(1659): warning C4267: 'argument': conversion from 'size_t' to 'USHORT', possible loss of data [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\parse.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\StmtNodes.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\dsql\dsql.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\jrd\ExtEngineManager.cpp(321): warning C4018: '<': signed/unsigned mismatch [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\dsql\dsql.cpp(1025): warning C4267: 'argument': conversion from 'size_t' to 'const Firebird::Array<T,Firebird::InlineStorage<T,128,AlignT>>::size_type', possible loss of data [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_sta
tic.vcxproj]
..\..\..\src\dsql\StmtNodes.cpp(3431): warning C4018: '>': signed/unsigned mismatch [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\dsql\StmtNodes.cpp(3446): warning C4018: '<': signed/unsigned mismatch [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
..\..\..\src\dsql\parse.cpp(38004): warning C4101: 'yynewerrflag': unreferenced local variable [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\GarbageCollector.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\GarbageCollector.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\KeywordsTable.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Mapping.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\KeywordsTable.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Mapping.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Monitoring.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\RecordSourceNodes.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Monitoring.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../common/classes/Uuid.h(89): warning C4267: 'argument': conversion from 'size_t' to 'FB_SIZE_T', possible loss of data (compiling source file ..\..\..\src\jrd\SysFunction.cpp) [E:\GIT\firebirdLivius2\builds\win
32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../common/classes/Uuid.h(98): warning C4267: 'argument': conversion from 'size_t' to 'FB_SIZE_T', possible loss of data (compiling source file ..\..\..\src\jrd\SysFunction.cpp) [E:\GIT\firebirdLivius2\builds\win
32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\RecordSourceNodes.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\dsql\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\ProfilerManager.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\ProfilerManager.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Relation.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Relation.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Savepoint.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Savepoint.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\SysFunction.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../dsql/Nodes.h(1431): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Statement.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\Statement.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
e:\git\firebirdlivius2\src\jrd\../jrd/RecordSourceNodes.h(614): warning C4018: '<': signed/unsigned mismatch (compiling source file ..\..\..\src\jrd\SysFunction.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
"E:\GIT\firebirdLivius2\builds\win32\msvc15\Firebird.sln" (element docelowy DLLs\engine) (1) ->
"E:\GIT\firebirdLivius2\builds\win32\msvc15\engine.vcxproj.metaproj" (domyślny element docelowy) (2)->
"E:\GIT\firebirdLivius2\builds\win32\msvc15\engine.vcxproj" (domyślny element docelowy) (9)->
"E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj" (domyślny element docelowy) (11)->
(element docelowy ClCompile) ->
..\..\..\src\jrd\SysFunction.cpp(4714): error C3861: 'getpid': identifier not found [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
Ostrzeżenia: 55
Liczba błędów: 1