[HarfBuzz] How to compile harfbuzz for windows on linux?

Olivier Berten olivier.berten at gmail.com
Wed Feb 18 23:16:46 PST 2015


It's indeed the case for the usp10.dll from c:\windows\system32
But the one from c:\windows\syswow64 is working.
Le 19 févr. 2015 05:37, "Behdad Esfahbod" <behdad at behdad.org> a écrit :

>  In Windows 8 and later Uniscribe is a wrapper around DirectWrite, so you
> would need a lot more libraries for this to work.  I couldn't get it to
> work.
>
> On 2015-02-18 11:52 PM, Olivier Berten wrote:
>
>   Thanks a lot!
>
>  In case somebody else is interested, I'm using usp10.dll from Windows 10
> Technical Preview (found in c:\windows\syswow64) and my wine command is
> WINEDLLOVERRIDES=usp10=n wine hb-shape.exe --shapers=uniscribe --text-file
> input font.ttf
>
>  Yours,
>
>  Olivier
>
> 2015-02-18 4:52 GMT+01:00 Khaled Hosny <dr.khaled.hosny at gmail.com>:
>
>> Just the regular WINE DLL native vs built-in priority. Just place the DLL
>> next to the executable and configure WINE to use native DLL (there is an
>> enc var to control that but I don't remember it right now).
>>   On Feb 18, 2015 1:25 AM, "Olivier Berten" <olivier.berten at gmail.com>
>> wrote:
>>
>>>   I just tried http://mxe.cc/ and I could compile harfbuzz with
>>> ./configure --host=i686-w64-mingw32.static --enable-static --disable-shared
>>> --with-uniscribe
>>>  But wine hb-shape.exe doesn't seem to be using the right usp10.dll (the
>>> shaping is only partly happening)... is it possible to know which one it is
>>> using? Or is there a way to make sure it is using the right one?
>>>
>>>  Yours,
>>>
>>>  Olivier
>>>
>>> 2015-02-16 22:09 GMT+01:00 Khaled Hosny <khaledhosny at eglug.org>:
>>>
>>>> On Mon, Feb 16, 2015 at 09:34:45PM +0100, Olivier Berten wrote:
>>>> > Hi!
>>>> >
>>>> > I'd like to test shaping with uniscribe on my linux computer. I have
>>>> > usp10.dll so I would like to know how to compile harfbuzz (and
>>>> > hb-view/hb-shape) in order to use it.
>>>>
>>>> Using standard MingW cross-compilation chain should work out of box (the
>>>> exact details to set it up depends on your distribution).
>>>>
>>>> > By the way, is there a way to use CoreText on a linux box?
>>>>
>>>> I don’t think so.
>>>>
>>>> Regards,
>>>> Khaled
>>>>
>>>
>>>
>
>
> _______________________________________________
> HarfBuzz mailing listHarfBuzz at lists.freedesktop.orghttp://lists.freedesktop.org/mailman/listinfo/harfbuzz
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20150219/702ed487/attachment-0001.html>


More information about the HarfBuzz mailing list