configure: add debugging options after compilation tests
some debugging options interfere with linker/compilation tests due to the extra libraries that, for example, asan or ubsan draw into the build. perform these checks fairly late to avoid these errors.
This commit is contained in:
parent
1ec238638c
commit
9d77c01dd3
@ -20,7 +20,6 @@ NC_CXX
|
|||||||
NC_PLATFORM
|
NC_PLATFORM
|
||||||
NC_OPTIMISATION
|
NC_OPTIMISATION
|
||||||
NC_WARNINGS
|
NC_WARNINGS
|
||||||
NC_DEBUGGING
|
|
||||||
|
|
||||||
NC_SUBPACKAGE_ENABLE
|
NC_SUBPACKAGE_ENABLE
|
||||||
|
|
||||||
@ -93,6 +92,11 @@ AC_SEARCH_LIBS([htons], [ws2_32], [], [AC_MSG_ERROR([unable to find htnos librar
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
## Debug features
|
## Debug features
|
||||||
|
|
||||||
|
dnl debugging might enable sanitizers, which might alter the available
|
||||||
|
dnl libraries, so this needs to be called after we've completed our tests.
|
||||||
|
dnl specifically: -ldl is implied by some of the sanitizers.
|
||||||
|
NC_DEBUGGING
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user