Show quoted text 5 lines
John Repucci schrieb:
> I'm attempting to use thashset from the fcl-stl unit.
>
> It appears that fcl-stl is not compiled with the fpc that comes with
> Lazarus-0.9.31-35589-fpc-2.6.1-20120225-win32.
2.6.1 does not install them.
2.7.1 does. At least under Linux and OS X.
I don't know why 2.6.1 does not install them. Maybe they were not stable. You could ask on the fpc list.
> While fcl-stl is in the source, it is not found in the units directory
> tree. (this is also true of fpc-2.7.1.i386-win32 that I downloaded
> yesterday).
Please create a bug report for fpc.
I have ghashset.ppu and .o in fcl-stl/units/i386-win32.
That's only the precompiled version.
He was asking about the installed version of the ppu file.
> Any suggestions how I might get a version of fpc that includes fcl-stl?
IMO it's a Lazarus only problem.
No. What fpc installs and what no is entirely up to the FPC team.
The Lazarus *fcl package* includes only *very* few fcl units.
Yes, only those that register design time items in Lazarus.
Try to add the required unit(s) directly to your
project, and accept adding the recommended unit search path. You
probably can remove the unit reference afterwards, when the added path
is sufficient (untested).
It would be better to fix this in the fpc packages.
A proper solution should add all FCL units to
the Lazarus fcl package, though.
No.
Mattias