mclow on boost-1.77.0.beta1
In order to contribute to GIL, for 90% of cases, you do not need to look at the Boost.Build docs at all.
For anyone interested to start contributing to GIL, I suggest to read through the following, in this order:
Then, you may also have a look at some additional guidelines on the Wiki, https://github.com/boostorg/gil/wiki/Guidelines
sudo apt-get install libjpeg-dev libpng-dev libtiff5-dev libraw-dev
TODO: Explain I/O dependencies (libjpeg, etc.).
apt-get installcommand above.
target_link_librariesrequires gil being created as a library, which I believe GIL's CMakeLists.txt doesn't do. I checked out conan version, but I got weird issue with
settings.compileris not defined
ldddoesn't say that executable is linked to libpng, so I guess I messed up cmake
How can I link to GIL in CMake?
it seems like GIL has dependencies into boost, which makes that approach a bit hard.
Well, you should get familiar with how GIL does it for CI :-)
Here you can see GIL dependencies within Boost itself