[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] freetype and harfbuzz
From: |
suzuki toshiya |
Subject: |
Re: [ft-devel] freetype and harfbuzz |
Date: |
Mon, 14 Nov 2016 19:25:31 +0900 |
User-agent: |
Mozilla-Thunderbird 2.0.0.24 (X11/20100329) |
Dear Vincent,
I sympathize with your feeling about the circular dependency,
however, the people saying and doing something about it seem
to be minority (I'm saying about it but doing nothing, sorry).
If FreeType2 building system supports a case that a developer
extracts the harfbuzz source to some directory and build at
same time (I think such style is popular for the people making
cross build toolchain at once: binutils + gcc), it would be
acceptable improvement?
Regards,
mpsuzuki
Vincent Torri wrote:
> hello
>
> On Mon, Nov 14, 2016 at 8:38 AM, Werner LEMBERG <address@hidden> wrote:
>>> I would like to know the status freetype wrt harfbuzz. Actually, if
>>> I'm not mistaken, one has to :
>>>
>>> 1) compile freetype without harfbuzz
>>> 2) compile harfbuzz (freetype is hard dep iirc)
>>> 3) compile freetype with harfbuzz
>> Yes. However, FreeType looks for its dependencies, so you only have
>> to do
>>
>> cd freetype; make && make install; cd
>> cd harfbuzz; make && make install; cd
>> cd freetype; make && make install; cd
>>
>> which is not rocket science.
>>
>>> Is there some improvements of that situation? (It has been a long
>>> time since i followed freetype development)
>> No. It seems that people can live with the current situation. A
>> `solution' would either mean splitting harfbuzz into two separate
>> libraries or duplicating a lot of harfbuzz code in FreeType.
>
> or adding public functions in freetype which "copy/paste" the
> functions in harfbuzz, and modify harfbuzz so that it uses these
> functions. This will remove the circular dependency.
>
> harfbuzz is released under the MIT license so i think it is possible
> to borrow code from harfbuzz and use it in freetype, if I'm not
> mistaken
>
> Vincent Torri
>
> _______________________________________________
> Freetype-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/freetype-devel
>
- [ft-devel] freetype and harfbuzz, Vincent Torri, 2016/11/13
- Re: [ft-devel] freetype and harfbuzz, Werner LEMBERG, 2016/11/14
- Re: [ft-devel] freetype and harfbuzz, Vincent Torri, 2016/11/14
- Message not available
- Re: [ft-devel] freetype and harfbuzz,
suzuki toshiya <=
- Re: [ft-devel] freetype and harfbuzz, Vincent Torri, 2016/11/14
- Re: [ft-devel] freetype and harfbuzz, Werner LEMBERG, 2016/11/14
- Message not available
- Re: [ft-devel] freetype and harfbuzz, suzuki toshiya, 2016/11/14
- Re: [ft-devel] freetype and harfbuzz, Vincent Torri, 2016/11/14
- Re: [ft-devel] freetype and harfbuzz, Werner LEMBERG, 2016/11/14
- Re: [ft-devel] freetype and harfbuzz, Vincent Torri, 2016/11/14
- Re: [ft-devel] freetype and harfbuzz, Werner LEMBERG, 2016/11/14
- Re: [ft-devel] freetype and harfbuzz, Vincent Torri, 2016/11/14
- Message not available
- Re: [ft-devel] freetype and harfbuzz, suzuki toshiya, 2016/11/14