make_boot.bat 'TOK_NOT_LSS': undeclared identifier

14 views
Skip to first unread message

livius...@poczta.onet.pl

unread,
Dec 6, 2024, 11:16:55 AM12/6/24
to 'Mark Rotteveel' via firebird-devel
Hi

What could be the cause of the following error during the execution of make_boot.bat? 
I have merged my custom Firebird build with the current master but cannot identify the cause of the issue below.

Attachment.cpp
         BlobUtil.cpp
         ConfigTable.cpp
    10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(39): error C2065: 'TOK_NOT_LSS': undeclared identifier (compiling source file ..\..\..\src\ds
       ql\Keywords.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
    10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(40): error C2065: 'TOK_NEQ': undeclared identifier (compiling source file ..\..\..\src\dsql\K
       eywords.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
    10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(41): error C2065: 'TOK_NOT_GTR': undeclared identifier (compiling source file ..\..\..\src\ds
       ql\Keywords.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
    10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(46): error C2065: 'TOK_LEQ': undeclared identifier (compiling source file ..\..\..\src\dsql\K
       eywords.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
    10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(47): error C2065: 'TOK_NEQ': undeclared identifier (compiling source file ..\..\..\src\dsql\K
       eywords.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
    10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(49): error C2065: 'TOK_NAMED_ARG_ASSIGN': undeclared identifier (compiling source file ..\..\
       ..\src\dsql\Keywords.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
    10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(51): error C2065: 'TOK_GEQ': undeclared identifier (compiling source file ..\..\..\src\dsql\K
       eywords.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]
    10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(52): error C2065: 'TOK_BIND_PARAM': undeclared identifier (compiling source file ..\..\..\src
       \dsql\Keywords.cpp) [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]

Alex Peshkoff

unread,
Dec 6, 2024, 11:46:39 AM12/6/24
to firebir...@googlegroups.com
On 12/6/24 19:16, 'livius...@poczta.onet.pl' via firebird-devel wrote:
> Hi
>
> What could be the cause of the following error during the execution of
> make_boot.bat?
> I have merged my custom Firebird build with the current master but
> cannot identify the cause of the issue below.
>
> Attachment.cpp
>          BlobUtil.cpp
>          ConfigTable.cpp
> 10>e:\git\firebirdlivius2\src\dsql\../common/ParserTokens.h(39): error
> C2065: 'TOK_NOT_LSS': undeclared identifier (compiling source file
> ..\..\..\src\ds
>        ql\Keywords.cpp)
> [E:\GIT\firebirdLivius2\builds\win32\msvc15\engine_static.vcxproj]

Identifiers TOK_* are defined in src/include/gen/parse.h. This file is
autogenerated by btyacc from src/dsql/parse.y. On windows some .bat
should be started to regenerate it (sorry do not remember exact name of
.bat).

Mark Rotteveel

unread,
Dec 6, 2024, 12:52:45 PM12/6/24
to firebir...@googlegroups.com
parse.bat, though that should be called from make_boot.bat.

Mark
--
Mark Rotteveel

livius...@poczta.onet.pl

unread,
Dec 6, 2024, 1:11:43 PM12/6/24
to firebir...@googlegroups.com
I call parse.bat but parse.h is empty any hint?


From: 'Mark Rotteveel' via firebird-devel <firebir...@googlegroups.com>
Sent: Friday, December 6, 2024 9:52 AM
To: firebir...@googlegroups.com <firebir...@googlegroups.com>
Subject: Re: [firebird-devel] make_boot.bat 'TOK_NOT_LSS': undeclared identifier
 
--
You received this message because you are subscribed to the Google Groups "firebird-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebird-deve...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/firebird-devel/0a27c5bd-a9ca-4b7d-bd2c-cbe20d01ae5e%40lawinegevaar.nl.

livius...@poczta.onet.pl

unread,
Dec 6, 2024, 2:14:14 PM12/6/24
to firebir...@googlegroups.com
I have found an error. I have missing bracket in \src\dsql\parse.y
Thank you for you hints.

livius...@poczta.onet.pl

unread,
Dec 6, 2024, 3:08:51 PM12/6/24
to firebir...@googlegroups.com
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


From: livius...@poczta.onet.pl <livius...@poczta.onet.pl>
Sent: Friday, December 6, 2024 11:14 AM

To: firebir...@googlegroups.com <firebir...@googlegroups.com>
Subject: Re: [firebird-devel] make_boot.bat 'TOK_NOT_LSS': undeclared identifier

Dimitry Sibiryakov

unread,
Dec 6, 2024, 3:12:29 PM12/6/24
to firebir...@googlegroups.com
'livius...@poczta.onet.pl' via firebird-devel wrote 06.12.2024 21:08:
> 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?

No. This is posix-only function.

--
WBR, SD.

livius...@poczta.onet.pl

unread,
Dec 6, 2024, 3:25:34 PM12/6/24
to firebir...@googlegroups.com
Are you sure?  But i still do not know what to do...

Monitoring.cpp

#ifdef WIN_NT
#include <process.h>
#define getpid _getpid
#endif




From: 'Dimitry Sibiryakov' via firebird-devel <firebir...@googlegroups.com>
Sent: Friday, December 6, 2024 12:12 PM
To: firebir...@googlegroups.com <firebir...@googlegroups.com>
Subject: Re: [firebird-devel] make_boot.bat getpid': identifier not found
 
--
You received this message because you are subscribed to the Google Groups "firebird-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebird-deve...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages