EDIT: Same error on the corresponding Linux release, what I was testing with was 1.6.2. On Windows I receive the following:
Code:
Hint: (11030) Start of reading config file C:\Lazarus\fpc\3.0.2\bin\x86_64-win64\fpc.cfg
Hint: (11031) End of reading config file C:\Lazarus\fpc\3.0.2\bin\x86_64-win64\fpc.cfg
Free Pascal Compiler version 3.0.2 [2017/02/27] for x86_64
Copyright (c) 1993-2017 by Florian Klaempfl and others
(1002) Target OS: Win64 for x64
(3104) Compiling Simba.lpr
(3104) Compiling C:\Users\R0b0t1\Documents\Projects\Simba\Units\MMLAddon\mmlpsthread.pas
C:\Users\R0b0t1\Documents\Projects\Simba\Units\MMLAddon\mmlpsthread.pas(63,4) Warning: (2024) User defined: REMOVEME
(3104) Compiling C:\Users\R0b0t1\Documents\Projects\Simba\Units\MMLAddon\LPInc\Classes\lpClasses.pas
(3104) Compiling C:\Users\R0b0t1\Documents\Projects\Simba\Units\MMLAddon\LPInc\Classes\miniLCL\lplclcomctrls.pas
C:\Users\R0b0t1\Documents\Projects\Simba\Units\MMLAddon\LPInc\Classes\miniLCL\lplclcomctrls.pas(720,95) Warning: (5066) Symbol "TabIndexAtClientPos" is deprecated: "Will be deleted in next major Lazarus release, use IndexOfPageAt"
C:\Users\R0b0t1\Documents\Projects\Simba\Units\MMLAddon\LPInc\Classes\miniLCL\lplclcomctrls.pas(780,55) Error: (5038) identifier idents no member "IndexOfTabAt"
C:\Users\R0b0t1\Documents\Projects\Simba\Units\MMLAddon\LPInc\Classes\miniLCL\lplclcomctrls.pas(888,55) Warning: (5043) Symbol "IsUnpaged" is deprecated
lplclcomctrls.pas(1365) Fatal: (10026) There were 1 errors compiling module, stopping
Fatal: (1018) Compilation aborted
Error: C:\Lazarus\fpc\3.0.2\bin\x86_64-win64\ppcx64.exe returned an error exitcode
Why is there what appears to be code from the LCL duplicated in MML? Can it be removed or does it need to be fixed?