[fpc-devel] RTTI interface & variant late binding issue (mORMot)

Florian Klämpfl florian at freepascal.org
Sat Feb 7 14:13:17 CET 2015


Am 07.02.2015 um 13:59 schrieb Jonas Maebe:
> On 07/02/15 13:19, Michael Van Canneyt wrote:
>>
>> On Sat, 7 Feb 2015, Jonas Maebe wrote:
>>
>>> The libffi license is basically a BSD license, that's no problem at all:
>>> https://github.com/atgreen/libffi/blob/master/LICENSE
>>
>> I am not a proponent of third-party dependencies.
> 
> I am not a proponent of reimplementing everything but the kitchen sink
> because of other people's adversity to reusing existing solutions.

Indeed, but even leaving the very unpleasant license aside, depending on third party libraries
depending on libc is an issue on linux and an even bigger issue on windows not to mention rare
platforms like amiga or msdos. While using libffi might work for the platforms you are mainly using,
for most other platforms third party dependencies are a pain.



More information about the fpc-devel mailing list