#1 2017-03-11 16:02:56

cunhajr
Member
Registered: 2013-09-22
Posts: 3

Installing mORMot on Berlin update 2

Hi,

  I just followed the instructions here:
https://synopse.info/files/html/Synopse … l#TITL_113


When I try to run the TESTSQL3.dpr I got those errors:


[dcc32 Error] mORMot.pas(52346): E2023 Function needs result type
[dcc32 Error] mORMot.pas(52351): E2023 Function needs result type
[dcc32 Error] mORMot.pas(52356): E2023 Function needs result type
[dcc32 Error] mORMot.pas(52360): E2029 '=' expected but ';' found
[dcc32 Error] mORMot.pas(52360): E2029 '=' expected but ';' found
[dcc32 Error] mORMot.pas(52362): E2029 Expression expected but 'BEGIN' found
[dcc32 Error] mORMot.pas(52374): E2004 Identifier redeclared: 'TInterfacedObjectFake'
[dcc32 Error] mORMot.pas(52376): E2003 Undeclared identifier: 'Obj'
[dcc32 Error] mORMot.pas(52388): E2023 Function needs result type
[dcc32 Error] mORMot.pas(52388): E2029 ';' expected but ')' found
[dcc32 Error] mORMot.pas(52389): E2029 Type expected but 'VAR' found
[dcc32 Error] mORMot.pas(52408): E2007 Constant or type identifier expected
[dcc32 Error] mORMot.pas(52644): E2004 Identifier redeclared: 'TInterfacedObjectFake'
[dcc32 Error] mORMot.pas(52645): E2029 '=' expected but ';' found
[dcc32 Error] mORMot.pas(52645): E2029 '=' expected but ';' found
[dcc32 Error] mORMot.pas(52646): E2029 ';' expected but identifier 'aParamValue' found
[dcc32 Error] mORMot.pas(52646): E2029 '=' expected but ')' found
[dcc32 Error] mORMot.pas(52653): E2003 Undeclared identifier: 'TInterfacedObjectFakeClient'
[dcc32 Error] mORMot.pas(52657): E2003 Undeclared identifier: 'fClient'
[dcc32 Error] mORMot.pas(52657): E2003 Undeclared identifier: 'aClient'
[dcc32 Error] mORMot.pas(52658): E2029 ')' expected but identifier 'fClient' found
[dcc32 Error] mORMot.pas(52661): E2035 Not enough actual parameters
[dcc32 Error] mORMot.pas(52664): E2004 Identifier redeclared: 'TInterfacedObjectFakeClient'
[dcc32 Error] mORMot.pas(52665): E2029 '=' expected but ';' found
[dcc32 Error] mORMot.pas(52665): E2029 '=' expected but ';' found
[dcc32 Error] mORMot.pas(52666): E2029 ';' expected but identifier 'aParamValue' found
[dcc32 Error] mORMot.pas(52666): E2029 '=' expected but ')' found
[dcc32 Error] mORMot.pas(52668): E2003 Undeclared identifier: 'W'
[dcc32 Error] mORMot.pas(52668): E2066 Missing operator or semicolon
[dcc32 Error] mORMot.pas(52668): E2029 'END' expected but ')' found
[dcc32 Error] mORMot.pas(52672): E2037 Declaration of 'TInterfacedObjectFakeClient' differs from previous declaration
[dcc32 Error] mORMot.pas(52674): E2003 Undeclared identifier: 'fClient'
[dcc32 Error] mORMot.pas(52674): E2066 Missing operator or semicolon
[dcc32 Error] mORMot.pas(52675): E2001 Ordinal type required
[dcc32 Error] mORMot.pas(52675): E2010 Incompatible types: 'Integer' and 'Pointer'
[dcc32 Error] mORMot.pas(52675): E2029 'END' expected but ']' found
[dcc32 Error] mORMot.pas(52676): E2029 ';' expected but 'INHERITED' found
[dcc32 Error] mORMot.pas(55734): E2066 Missing operator or semicolon
[dcc32 Error] mORMot.pas(55757): E2066 Missing operator or semicolon
[dcc32 Error] mORMot.pas(55864): E2066 Missing operator or semicolon
[dcc32 Error] mORMot.pas(55875): E2066 Missing operator or semicolon
[dcc32 Error] mORMot.pas(57017): E2066 Missing operator or semicolon
[dcc32 Error] mORMot.pas(57144): E2066 Missing operator or semicolon
[dcc32 Error] mORMot.pas(58962): E2003 Undeclared identifier: 'IgnoreComma'
[dcc32 Error] mORMot.pas(52256): E2065 Unsatisfied forward or external declaration: 'TInterfacedObjectFake.FakeCall'
[dcc32 Error] mORMot.pas(52272): E2065 Unsatisfied forward or external declaration: 'TInterfacedObjectFake.FakeQueryInterface'
[dcc32 Error] mORMot.pas(52273): E2065 Unsatisfied forward or external declaration: 'TInterfacedObjectFake.Fake_AddRef'
[dcc32 Error] mORMot.pas(52274): E2065 Unsatisfied forward or external declaration: 'TInterfacedObjectFake.Fake_Release'
[dcc32 Error] mORMot.pas(52278): E2065 Unsatisfied forward or external declaration: 'TInterfacedObjectFake.InterfaceWrite'

What I am missing here?

Thanks

Offline

#2 2017-03-11 20:16:47

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,240
Website

Re: Installing mORMot on Berlin update 2

Are you sure you are using the latest 1.18 revision, i.e. currently 1.18.3487.

Download the latest revision, from github or the nightly zip.
See https://synopse.info/files/html/Synopse … l#TITL_113

Offline

#3 2017-03-12 01:14:39

cunhajr
Member
Registered: 2013-09-22
Posts: 3

Re: Installing mORMot on Berlin update 2

Hi,

  I figured out the problem on my installation ...

  I have synPDF and others old unit with fastreport, so I remove them and everything works fine.

  It was running on my Berlin.

  Thanks

Offline

Board footer

Powered by FluxBB