Le 06/12/2011 14:36, Mattias Gaertner a écrit :
Antonio Fortuny <[email protected]> hat am 6. Dezember 2011 um 14:21 geschrieben: > Le 06/12/2011 13:44, Ludo Brands a écrit : > > If you rebuild the IDE without -fPIC in the Configure "Build Lazarus" > > Options then you effectively rebuild Lazutils without -fPIC... > > Why rebuild the IDE? > > > New test: > no IDE rebuild since the one this morning > rebuild package Lazutils with -fPIC in project options What means "in project options"? Lazutils is built with its package options, not the project options.
You're right: I meant in package options not project !! and that's what I've done.
- other> package LazUtils itself not included in required packages but instead > add include search path > $(LazarusDir)/components/lazutils/lib/$(TargetCPU)-$(TargetOS) in the > project options for fincding lazutf8.o and ppu That's what the dependency does. Plus: the IDE auto recompiles the package if needed.
Yes: on build of my project, LazUtils is rebuild too: "Compiling lazutils.pas" and all the its units ... "Compiling package LazUtils 1.0" completed
> > On first compile, need a dependency: lazaruspackageintf > > Added $(LazarusDir)/packager/units/$(TargetCPU)-$(TargetOS) > in compile project options-paths Sigh. I'm working on a tool to help fixing such things properly. > > Same errors, this time the problem is linked to lazaruspackageintf.o > > Second run: > - remove search paths for the project > - add required package LazUtils > still the same errors. Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
