I get an error when trying to compile the package AnchorDockingDsgn into the IDE. When trying to install from the package list I get the following message after hitting the recompile IDE button:
lazarus.pp(1,1) Fatal: Cannot find anchordockingdsgn used by Lazarus. Check if package AnchorDockingDsgn creates anchordockingdsgn.ppu, check nothing deletes this file and check that no two packages have access to the unit source.So I tried to load the package manually Package -> Open Package File... and install it from there. After being prompted to rebuild the IDE I get the same error.
The ppu file does not seem to be created.
Also, I don't think I mixed sources. This is from a fresh install. I went directly to the package list and tried to install the package.
The only file being created is AnchorDockingDsgn.compiled in the home directory under /home/frank/.lazarus/lib/AnchorDockingDsgn/lib/x86_64-linux with the following content:
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<Compiler Value="/usr/bin/fpc" Date="1497114828"/>
<Params Value=" -MObjFPC -Scghi -Cg -O1 -g -gl -l -vewnhibq -Fu/usr/lib/lazarus/1.6.2/packager/units/x86_64-linux -Fu/usr/lib/lazarus/1.6.2/components/lazutils/lib/x86_64-linux -Fu/usr/lib/lazarus/1.6.2/lcl/units/x86_64-linux -Fu/usr/lib/lazarus/1.6.2/lcl/units/x86_64-linux/qt -Fu/usr/lib/lazarus/1.6.2/components/lazcontrols/lib/x86_64-linux/qt -Fu/usr/lib/lazarus/1.6.2/components/ideintf/units/x86_64-linux/qt -Fu/usr/lib/lazarus/1.6.2/components/anchordocking/lib/x86_64-linux -Fu/usr/lib/lazarus/1.6.2/components/anchordocking/design/ -FU/home/frank/.lazarus/lib/AnchorDockingDsgn/lib/x86_64-linux -dLCL -dLCLqt anchordockingdsgn.pas"/>
<Complete Value="False" MainPPUExists="False"/>
</CONFIG>
I tried to manually compile the file in the console with the same arguments as provided by the xml file. It says cannot open the file, even though the correct path is in the parameter list. See screenshot.
Did anyone run into the same problem on Linux? Any input would be highly appreciated.
PS I commented about this issue in another thread (
https://forum.lazarus.freepascal.org/index.php/topic,37856.0.html) but I thought the status [SOLVED] would be misleading, so I started a new thread.