Version# 0.9.30.4-6
FPC 2.6.0
arm-linux-gtk-2
Clean install. Can compile and run programs no problem. Have not altered any config files.
http://wiki.freepascal.org/How_to_Write_a_Lazarus_ComponentNew package - Add - New Component tab - ancestor type TCheckBox. Save as xx_checkbox - leave as is without modification
No search paths required to successfully compile the package.
Whenever you select Install - the package compiles again - then you are prompted to re-compile Lazarus and after selecting Yes this error is displayed:
Fatal: Can't find unit lclbase used by Lazarus
This is all out of the box simple stuff and should work. No wonder people get frustrated with this kind of environment. The error message provides no clues as to what part of the overall process the error relates to. Is the error message from fpc or from Lazarus. Does the error relate to the package or to the Lazarus IDE. The lack of information in the error message is unacceptable and completely f@@kn useless.
Have tried adding lclbase and/or LCL as a required package but it feels to me like this dependency has nothing to do with how the package is compiled but rather how Lazarus is configured and it's own re-compile routine.
permissions and file locations are not mentioned in the component wikki but I am logged in as root so permissions and file locations should not be a problem.
Been through all the relevant wikki's and have spent hours trying to resolve this issue now at wits end any assistance appreciated!!