ed89af2702
eds-M!68 - SetupBuildFlags.cmake: Correct testing of two compiler/linker build flags
...
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/68
2021-04-19 16:03:55 +02:00
1624857fc5
SetupBuildFlags.cmake: Use -Werror=implicit-function-declaration only for C code compilation
...
The C++ code produces a compile time warning:
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
despite CMake's check_cxx_compiler_flag() returning success.
2020-05-13 09:23:40 +02:00
a1a7b52627
eds-I#120 - Fails to build with libasan using Clang (undefined symbols)
...
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/issues/120
2019-05-22 18:06:02 +02:00
59c1428fa9
eds-I#94 - Remove -Wabi from the default C++ warning flags
...
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/issues/94
2019-03-14 14:18:25 +01:00
dc9ec02227
Correct how extra compiler warnings are used in the maintainer mode
...
...and address the newly shown warnings as well.
2018-11-14 12:58:37 +01:00
3f4cfa9956
Bug 781833 - Do not set '-Wl,--no-undefined' on BSD
2017-04-28 10:01:12 +02:00
f6620a0e39
Do not require C++ compiler, when not used
2016-11-10 15:49:31 +01:00
3cba495195
Convert from autotools to CMake
2016-10-10 14:46:59 +02:00