We are using Meson as dependency manager for 20+ projects, most of them using TCLAP. So far, we have been supplying "wrap" patches for TCLAP to Meson's WrapDB. However, the quality standards are very high, and the process can take a long time. (E.g. test cases must be included) That is why I applied the latest patch to the TCLAP repo itself and initiated this merge request. It will simplify usage of TCLAP for all Meson users, and make maintenance of the corresponding WrapDB patches much easier for...
To test this PR: Install Meson In the root directory of TCLAP, type meson setup builddir cd builddir meson compile meson test That should build TCLAP, the examples and run the tests.
Add meson.build for Meson build system support
Add meson.build for Meson build system support
Replaced simple_test.sh with a C++ wrapper.
Meson is an emerging alternative to CMake, which comes with an easy-to-use dependency management. I am currently providing patches that connect TCLAP to the Meson package ecosystem. These are called "wrap files", which are basically references to the TCLAP source packages. If someone's project depends on TCLAP, then he can simply put that wrapfile into a special subfolder. Meson will then look for an installed version of TCLAP, and, if not found, download and build it. Along with the wrap file mentioned...
I ran into the same problem with gcc 4.9.3 on Cygwin. My own version of the fix is...
I ran into the same problem with gcc 4.9.3 on Cygwin. My own version the fix is attached...