$ make options
## TIP: Use `make V=1` for verbose.
INSTALL =install
DESTDIR =
prefix =/usr/local
mandir =/usr/local/man
suffix = CC =cc
CFLAGS_EXTRA =
CFLAGS =-std=gnu11 -O2 -g -Wall -Werror -Wextra -Wpedantic -ffunction-sections -fPIC -fvisibility=hidden -pthread -Wno-error=attributes
CXX =g++
CXXSTD =-std=gnu++2a
CXXFLAGS =-std=gnu++2a -O2 -g -Wall -Werror -Wextra -Wpedantic -ffunction-sections -fPIC -fvisibility=hidden -pthread -Wno-error=attributes
LD =ld
LDFLAGS =-Wl,--gc-sections,-z,relro,-O1
EXE_LDFLAGS =-pthread
LIBS = -lrt
MDBX_BUILD_OPTIONS =-DNDEBUG=1
## Assortment items for MDBX_BUILD_OPTIONS:
## Note that the defaults should already be correct for most platforms;
## you should not need to change any of these. Read their descriptions
## in README and source code (see src/options.h) if you do.
MDBX_DISABLE_GNU_SOURCE
MDBX_OSX_SPEED_INSTEADOF_DURABILITY
MDBX_ENV_CHECKPID
MDBX_TXN_CHECKOWNER
MDBX_TRUST_RTC
MDBX_ENABLE_REFUND
MDBX_ENABLE_PGOP_STAT
MDBX_ENABLE_MADVISE
MDBX_DISABLE_PAGECHECKS
MDBX_PNL_PREALLOC_FOR_RADIXSORT
MDBX_DPL_PREALLOC_FOR_RADIXSORT
MDBX_WITHOUT_MSVC_CRT
MDBX_ENVCOPY_WRITEBUF
MDBX_FORCE_ASSERTIONS
MDBX_ASSUME_MALLOC_OVERHEAD
MDBX_DEBUG
MDBX_USE_VALGRIND
MDBX_HAVE_C11ATOMICS
MDBX_LOCKING
MDBX_USE_OFDLOCKS
MDBX_USE_SENDFILE
MDBX_USE_COPYFILERANGE
MDBX_USE_SYNCFILERANGE
MDBX_CPU_WRITEBACK_INCOHERENT
MDBX_MMAP_INCOHERENT_FILE_WRITE
MDBX_MMAP_INCOHERENT_CPU_CACHE
MDBX_64BIT_ATOMIC
MDBX_64BIT_CAS
MDBX_UNALIGNED_OK
MDBX_CACHELINE_SIZE