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
