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

Behdad Esfahbod behdad at behdad.org
Wed Feb 18 20:37:39 PST 2015


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 
> <mailto: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 <mailto: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
>         <mailto: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 list
> HarfBuzz at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/harfbuzz

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20150219/cbc39dbc/attachment.html>


More information about the HarfBuzz mailing list