I use the remobjects with freepascal long ago, but today I tried to compile on FPC 2.4.4 64-bit, but occurs many errors. Remoject is compatible with fpc 2.4.4 64bit?
"
Compiling /programas/vtserver/remobject/RODEC/uROCipher.pas
Compiling /programas/vtserver/remobject/RODEC/uRODECUtil.pas
uROVer.inc(2,2) Warning: Misplaced global compiler switch
uROVer.inc(3,2) Warning: Misplaced global compiler switch
uROVer.inc(3,2) Warning: Misplaced global compiler switch
RemObjects.inc(173,8) Warning: Misplaced global compiler switch
uRODECUtil.pas(57,27) Error: Identifier not found "class"
uRODECUtil.pas(57,38) Error: Error in type definition
uRODECUtil.pas(58,27) Error: Identifier not found "class"
uRODECUtil.pas(58,38) Error: Error in type definition
uRODECUtil.pas(68,24) Error: Identifier not found “class"
uRODECUtil.pas(69,3) Error: Error in type definition
”
Remoject is compatible with fpc 2.4.4 64bit?
We tested RO with Lazarus 0.9.29 + FPC 2.4.2. If you have problems with this verstion please contact us.
The issue was logged as #52379
Hello,
Please write us your e-mail. We will send you fixed RO files.
We had another error while compiling. If you have the same errors please contact us.
FPC 2.4.4 and 2.6 has been fixed in version 6.0.57.993 ?
I tested today and the same problem continues.
uRODateTimeSupport.pas(88,18) Error: Identifier not found "time_t"
uRODateTimeSupport.pas(88,18) Error: Error in type definition
uRODateTimeSupport.pas(90,24) Error: Identifier not found "RawByteString"
uRODateTimeSupport.pas(90,24) Error: Error in type definition
uRODateTimeSupport.pas(134,10) Error: Identifier not found "tm"
uRODateTimeSupport.pas(134,10) Error: Error in type definition
uRODateTimeSupport.pas(151,14) Error: Identifier not found "localtime_r"
uRODateTimeSupport.pas(152,15) Error: Illegal qualifier
uRODateTimeSupport.pas(153,15) Error: Illegal qualifier
uRODateTimeSupport.pas(186,10) Error: Identifier not found "tm"
uRODateTimeSupport.pas(186,10) Error: Error in type definition
uRODateTimeSupport.pas(188,14) Error: Identifier not found "localtime_r"
uRODateTimeSupport.pas(189,18) Error: Illegal qualifier
uRODateTimeSupport.pas(189,45) Error: Illegal qualifier
uRODateTimeSupport.pas(192,17) Error: Illegal qualifier
uRODateTimeSupport.pas(193,17) Error: Illegal qualifier
uRODateTimeSupport.pas(512,19) Fatal: Syntax error, “;” expected but “.” found
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode (normal if you did not specify a source file to be compiled)
My apologies, that fix was not included into the release. It will be included into the next beta version. Please grab the attached file, it is fixed, should compile.