Hello,
My system so far: Win10, 32GB Ram, dual core Xeon x5670, a virtual machine based on latest Virtualbox.
The VM: contains Linux Mint 19, 64 bit, latest version.
Installed inside Linux Mint 19 is Lazarus 1.8.4 and FPC 3.0.0 including cross-compile to ARM. Lazarus was installed by means of FPCUPDELUXE 1.6.1m.
The problem: A simple "hello world" program is perfectly cross-compiled to ARM and works there, on a RasPi3 (1 Button, 1 Memo).
BUT when I need a lot of components, the components will not compile. I am using the Online Package Manager to try to install the BGRAcontrols package, and it simply won't compile. It gives me an error : "Internal Error 2012090607".
I googled for this error. All the answers from here did not help so far, the error keeps re-occuring no matter what.
LAZARUS is run as user root, because of the OpenGL-Bug of VirtualBox (Lazarus will not run otherwise).
The log says:
Hint: (lazarus) Last compile was incomplete for bgracontrols 5.0.1
State file="/home/arm1/fpcupdeluxe/config_lazarus/onlinepackagemanager/packages/bgracontrols-master/lib/x86_64-linux/3.0.0/bgracontrols.compiled"
Info: (lazarus) Execute Title="Compile package bgracontrols 5.0.1"
Info: (lazarus) Working Directory="/home/arm1/fpcupdeluxe/config_lazarus/onlinepackagemanager/packages/bgracontrols-master/"
Info: (lazarus) Executable="/home/arm1/fpcupdeluxe/fpc/bin/x86_64-linux/fpc.sh"
Info: (lazarus) Param[0]="-B"
Info: (lazarus) Param[1]="-MObjFPC"
Info: (lazarus) Param[2]="-Scghi"
Info: (lazarus) Param[3]="-CX"
Info: (lazarus) Param[4]="-Cg"
Info: (lazarus) Param[5]="-O3"
Info: (lazarus) Param[6]="-OoREGVAR"
Info: (lazarus) Param[7]="-l"
Info: (lazarus) Param[8]="-vewnhibq"
Info: (lazarus) Param[9]="-Fu/home/arm1/fpcupdeluxe/config_lazarus/onlinepackagemanager/packages/bgracontrols-master/mouseandkeyinput"
Info: (lazarus) Param[10]="-Fu/home/arm1/fpcupdeluxe/lazarus/packager/units/x86_64-linux"
Info: (lazarus) Param[11]="-Fu/home/arm1/fpcupdeluxe/lazarus/components/lazutils/lib/x86_64-linux"
Info: (lazarus) Param[12]="-Fu/home/arm1/fpcupdeluxe/lazarus/lcl/units/x86_64-linux"
Info: (lazarus) Param[13]="-Fu/home/arm1/fpcupdeluxe/lazarus/lcl/units/x86_64-linux/gtk2"
Info: (lazarus) Param[14]="-Fu/home/arm1/fpcupdeluxe/config_lazarus/onlinepackagemanager/packages/bgrabitmap-master/bgrabitmap/lib/x86_64-linux/3.0.0"
Info: (lazarus) Param[15]="-Fu/home/arm1/fpcupdeluxe/lazarus/components/lazcontrols/lib/x86_64-linux/gtk2"
Info: (lazarus) Param[16]="-Fu/home/arm1/fpcupdeluxe/lazarus/components/ideintf/units/x86_64-linux/gtk2"
Info: (lazarus) Param[17]="-Fu/home/arm1/fpcupdeluxe/config_lazarus/onlinepackagemanager/packages/bgracontrols-master/"
Info: (lazarus) Param[18]="-FU/home/arm1/fpcupdeluxe/config_lazarus/onlinepackagemanager/packages/bgracontrols-master/lib/x86_64-linux/3.0.0/"
Info: (lazarus) Param[19]="-dLCL"
Info: (lazarus) Param[20]="-dLCLgtk2"
Info: (lazarus) Param[21]="bgracontrols.pas"
Hint: closing unneeded package "bgracontrols"
LAZARUS END - cleaning up ...
Hint: (lazarus) [TMainIDE.Destroy] B -> inherited Destroy... TMainIDE
Hint: (lazarus) [TMainIDE.Destroy] END
Free Pascal Compiler version 3.0.0-r32319 [2018/10/03] for x86_64
Copyright (c) 1993-2015 by Florian Klaempfl and others
Lazarus: 1.8.4
Any help is greatly appreciated. (and urgently needed!
)