On 06/03/2008, Mattias Gaertner <[EMAIL PROTECTED]> wrote:
>
> The unit path is created from the list under 'Packages to install
>  in the IDE', not the 'Available Packages'.

I think I figured it out.... it's me being stupid again. :-)  tiOPFGUI
depends on a package called tiOPF (non-gui only).  Both packages
output unit path is the same. tiOPFfpGUI also depends on tiOPF.

So because tiOPF is a loaded package in the IDE, it's unit path gets
pulled in. tiOPFfpGUI uses a different path, but has a unit with the
same name.  And that's what Lazarus detected, so the error message was
100% correct in Lazarus.  By clearing the unit path of the tiOPF
package, I removed the redundant packages used by tiOPFGUI, which
fixed the issue.

It all sounds confusing, but Lazarus was correct in the end.
Excellent work. :-)

Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
_______________________________________________
Lazarus mailing list
[email protected]
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to