[Lazarus] Cannot find inc file from a registered package...
Bo Berglund
bo.berglund at gmail.com
Tue Jun 23 22:40:24 CEST 2020
On Tue, 23 Jun 2020 22:40:19 +0300, Juha Manninen via lazarus
<lazarus at lists.lazarus-ide.org> wrote:
>On Tue, Jun 23, 2020 at 10:10 PM Bo Berglund via lazarus
><lazarus at lists.lazarus-ide.org> wrote:
>> I have added indylaz as a "Required Package" for the project but it
>> does not solve this problem even though it solved a few other Indy
>> related errors.
>
>Is the path containing the include file (Indy10\System or similar) in
>Indy package's include search path?
>If not then please add it.
How can I see what paths are part of the indylaz package?
I just installed it using OnLine Package Manager so I have no idea
where it is located.
>Otherwise it sounds like a bug. Unit files are found from required
>packages but apparently include files are not. Please report a bug
>with steps to reproduce.
>
>
>> What are you supposed to do in order to make Lazarus find this file?
>
>As a dirty workaround you can add the path containing the include file
>into your project's include search path.
Does not seem like the right way to do it, for one it will not be
portable to another Linux installation (the one I will move to on
Linux for instance)...
>
>> And I don't even know where Lazarus has stored the package sources
>> during installation of indylaz so I cannot enter that into the project
>> properties either.
>
>You will figure it out. Open the Indy's package editor for example.
OK, I do know how to search for and find it but as I said it will not
be portable that way. I believe Lazarus should resolve this from the
package data...
For Lazarus 2.0.8 on my Windows 10 installation:
C:\Programs\Lazarus_2.0.8\config\onlinepackagemanager\packages\Indy10\System
For Lazarus 2.0.8 on my RPi4 installation:
~/.lazarus_2.0.8/onlinepackagemanager/packages/Indy10/System
and (Lazarus using fpc 3.2.0):
~/.lazarus_2.0.8_3.2/onlinepackagemanager/packages/Indy10/System
--
Bo Berglund
Developer in Sweden
More information about the lazarus
mailing list