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

Reply via email to