How to build CTL msys2/windows

Hello,

I can build ART (windows/linux) with no problem and was able to build CTL on Fedora but I couldn’t find anything about how to build CTL on msys2/windows. Is it even possible?

Thanks!

Hi,
Surely it’s possible! You can take a look at the GitHub action: https://github.com/agriggio/ART-releases/blob/main/.github/workflows/windows_x64.yml

HTH

2 Likes

Thank you! Works perfectly now :wink:

OT: Iff you’re only building for MINGW64, I don’t think there’s a need to build exiv2 0.27.x from source yourself, it is available (w/ those features) in the repo (only UCRT64/CLANG[ARM]64 environments are using 0.28x w/o legacy UNICODE). This should help reduce build times and save some trees. :earth_africa:

(Similar w/ LibRaw - you could potentially use the available package for faster CI checks, but still build your own w/ X3F support enabled for releases only…)

Thanks. The pipeline runs only on releases though, which happen 3-4 times per year tops, so you won’t save much (though every watt counts I guess…)