Re:Ladybird: A new cross-platform browser project
by mhd on Monday September 12, 2022 @10:50AM
(#32811190)
What's the minimum Clang for this? I've been playing around with old versions of MacOS recently and most of the "Let's keep some old version of Firefox alive" projects are failing or bound to. Sooner or later this might be a good alternative.
[ Parent
| on HN ]
Re:Ladybird: A new cross-platform browser project
by JZerf on Monday September 12, 2022 @12:09PM
(#32812441)
I believe this relies on quite a few of the libraries in SerenityOS and according to one of the lines [1] in one of the build scripts for that it looks like Clang 13 will be required as a bare minimum. The Serenity project is also using the fairly recent C++20 standard according to their contributing document [2] and they additionally are working on a new programming language of their own called Jakt which I imagine will become a requirement in the future. For the time being, it looks like this will make it harder to support older environments which is a bit unfortunate because their browser project does look really interesting.
[1] https://github.com/SerenityOS/serenity/blob/master/Meta/sere...
[2] https://github.com/SerenityOS/serenity/blob/master/CONTRIBUT...