#1 mORMot 1 » FMClient.dpr sample error on Android » 2017-03-14 00:44:01

cunhajr
Replies: 0

I tried to run the FMClient.dpr using Berlin Update 2 and the app doesn't start on my Galaxy Tab.
 
  The Android app stops on the FormCreate,  this line:
  assert(json='{"test":1234,"name":"John","zero":0,"name2":3.1415926}');

  I can build and run the FMClient  for windows.

  Thanks in Advance.

#2 Re: mORMot 1 » Installing mORMot on Berlin update 2 » 2017-03-12 01:14:39

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

#3 mORMot 1 » Installing mORMot on Berlin update 2 » 2017-03-11 16:02:56

cunhajr
Replies: 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

Board footer

Powered by FluxBB