scripts/build/internals.sh: compile wrapper with portable options.
static linking is not possible on MacOS, and unnessecary on other systems.
The old optimization and warning flags crash the gcc on MacOS
and (imho) are a bit overdone for this software.
1 # D.U.M.A. - Detect Unintended Memory Access - Memory checker
6 D.U.M.A. - Detect Unintended Memory Access
7 A memory bound checker, with additional features.
8 Formerly known as Electric Fence.
12 prompt "Build a static library"
17 prompt "Build a shared library"
18 default y if SHARED_LIBS
19 default n if ! SHARED_LIBS
23 prompt "D.U.M.A. version"
24 # Don't remove next line
25 # CT_INSERT_VERSION_BELOW
33 prompt "2_5_14 (OBSOLETE)"
38 prompt "2_5_12 (OBSOLETE)"
43 prompt "2_5_8 (OBSOLETE)"
48 prompt "2_5_1 (OBSOLETE)"
55 # Don't remove next line
56 # CT_INSERT_VERSION_STRING_BELOW
57 default "2_5_15" if DUMA_V_2_5_15
58 default "2_5_14" if DUMA_V_2_5_14
59 default "2_5_12" if DUMA_V_2_5_12
60 default "2_5_8" if DUMA_V_2_5_8
61 default "2_5_1" if DUMA_V_2_5_1