[haiku-development] Re: Complex font rendering in Haiku

  • From: "Linuxero" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "mageia" for DMARC)
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 19 Mar 2019 10:58:01 +0100

El 17/3/19 a las 22:59, Adrien Destugues escribió:

Le 17 mars 2019 22:15:31 GMT+01:00, "Stephan Aßmus" <superstippi@xxxxxx> a 
écrit :
Hi Adrien,

There is one important aspect of this project I think it is not
great to let students figure out: Harfbuzz will not build with gcc2.
What is the plan? Is it time to switch app_server to gcc7even in 32
bit builds?


I am not very sure, whether I understand you or not, besides I am not
fully aware of Haiku builds and infrastructure yet..but if got you well,
that means that Haiku x32 is built with an older version of gcc; in that
case it may be the time to unify both releases to use the same version
of the compiler.

I do not think that Haiku is in a rush as I had a look at it a few years
ago.

My suggestion is to get a solid base with a look onto the future.

I think there might be another solution even: Harfbuzz is C only, no? 
Does this mean we could "clone" the x86 package as x86_ggc2? This used 
to be possible, but maybe there is a reason meanwhile why this is no 
longer true?

In any case, switching app_server to always be x86 is certainly another

option that we have.

Best regards,
-Stephan

No, unfortunately it is C++ and so are some of its dependencies. Otherwise 
yes, this would have worked as we did for ffmpeg.


So, it is C++. Now how and where font is rendered in the system?

app_server?!

It might be a huge task to integrate Harfbuzz and it certainly needs a
good planning.

Once again; if Haiku is there to be, I would suggest to have the basic
things well done and do not rush releases.

I am going to read more about Haiku, how to build it locally and
whatever information I can find about the system development, but nice
helpful hints from Haiku gurus is very appreciated.

-- 
Be good, be happy and never let the lovely smile on your nice lips fade away
Beatitude Sham; There are the angels of God with their wings spread wide
open all over Sham.
Indeed; when wheedling blandishments prevail, faith dwells in Sham.
Oh God; bestow our Sham with Your blessings.

Other related posts: