[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] [freetype2] master 3ec6465: Explain how to build a PIC-en
From: |
Werner LEMBERG |
Subject: |
Re: [ft-devel] [freetype2] master 3ec6465: Explain how to build a PIC-enabled version of FreeType. |
Date: |
Sun, 28 Aug 2016 18:53:06 +0200 (CEST) |
>> Yeah, but I don't know how to call this BREW stuff correctly. It
>> seems to be related to the SDK available from
>>
>> https://developer.brewmp.com
>>
>> I guess that older versions (or even the current one?) have this
>> restriction.
>>
>> So maybe
>>
>> s/FT_CONFIG_OPTION_PIC/FT_CONFIG_OPTION_BREWMP/
>>
>> is helpful? Or are there other compilers with that need this
>> functionality?
>
> Probably explaining first why such an option is considered at all
> would be helpful. For instance compilers/linkers for Windows
> platform don't support PIC mode at all and that has never been a
> problem.
Well, you participated in the relevant discussion in 2009... It's a
matter of fact that not all tools support PIC, so just.
For people interested in this topic, please read
https://en.wikipedia.org/wiki/Binary_Runtime_Environment_for_Wireless
https://en.wikipedia.org/wiki/Position-independent_code
http://lists.nongnu.org/archive/html/freetype-devel/2009-01/msg00056.html
Reading the old stuff, I think that `FT_CONFIG_OPTION_PIC' *is* the
correct naming. I've updated the docs to not talk about `PIC' but
`FT_CONFIG_OPTION_PIC' to avoid confusion.
Werner