Michael Schnell schrieb:
 On 08/04/2010 09:23 PM, Hans-Peter Diettrich wrote:
 autobloat,
I never heard of same ?!?!?

automake, autoconf, configure...

These are tools that try and guess how a project should be adopted to various targets. But it's up to the user to create the tests, with the typical result that all these projects work only for the one platform, that the user is comfortable with.

FPC and Lazarus provide target specific units and include files, for the same purpose, so that the user only has to specify an target. The only problem with this superior approach: not all branches and combinations are complete and bugfree. But at least the platform (widgetset...) specific support must be implemented only once, so that a small team can do all the maintenance [Well, bigger teams were better, of course ;-]

When I discussed a similar solution for portable C projects, in a Linux group, the only reaction was: make it work, then come back. And because nobody was willing to make it work, without further assistance of the platform etc. gurus, every C coder still has to do everything himself...

DoDi

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to