[Development] gnuwin32 in qt5.git

richard at weickelt.de richard at weickelt.de
Fri Jan 18 15:38:51 CET 2019



On Friday, 18 January 2019, Joerg Bornemann wrote:
> On 1/18/19 2:26 PM, Simon Hausmann wrote:
> > 
> > I’m a fan of the idea that for Qt6 we remove all copies of third party libraries and provide convenient binaries of them in the qt installed (as separate package in there) as well as via vcpkg for those wanting to build from source.
> > 
> > Flex and bison are IMO exactly the same kind of third party software (except that gnuwin32 offers installer executables). Therefore I suggest to not have them in a repo but require the presence in the PATH and provide binaries in the installer.
> 
> Then please also provide a convenience package that can be downloaded by 
> people building Qt from source on Windows.
> 
> The current solution (and the proposed additional repository) have the 
> advantage that people don't have to search the web for the binary 
> package with the right version, potentially grabbing some out of date 
> stuff, resulting in strange bug reports with the component "Build System".
> 

Would it make sense to use a package manager like Conan to provide third party dependencies as well as Qt modules in source and prebuilt binary form? That could solve the availability issue and would probably simplify the build flow as well.

https://conan.io

Richard


More information about the Development mailing list