On Tue, Dec 21, 2021, 5:24 AM Christoph M. Becker <cmbecke...@gmx.de> wrote:

> On 20.12.2021 at 23:01, Horváth V. wrote:
>
> > On 2021. 12. 20. 17:19, Pierre Joye wrote:
> >
> >> We may switch to vcpkg distributions, [...], or the current autoconf
> >> php js port works too.
> >
> > Could you elaborate on what you mean by these?
> >
> > The reason why I prefer Conan here is because they provide pre-built
> > binaries for common setups, so that makes builds go faster for the
> > majority of the cases. I'm not against having a vcpkg manifest either
> > way, since that's just a simple JSON file at the root of the project,
> > but that will result in duplication and one more thing to maintain.
>
> I assume that Pierre was referring to the Windows dependency libraries.
>
> Anyhow, I suggest to defer the Windows support; it appears to be more
> important to have a CMake based build system working for other platforms
> first, and then we can still figure out how to make that useable on
> Windows, too.  In other words, eating the elephpant one bite at a time. :)
>


actually better to do it together or closely.

Cross compilation works, or miltiplarform too. But doing it late is a pain.

Also, I did not check which platforms are currently supported by cmake but
it was the main reason back then to stick to autotools.

And btw, vcpkg is only about dropping our own builds for all libraries
needed.  :)


best,
Pierre

>

Reply via email to