HACK: make sure to build "-O0 -g" and enable debug logging

This commit is contained in:
Harald Welte 2021-12-18 21:19:46 +01:00
parent 4775a1f218
commit 9155daeeba
5 changed files with 5 additions and 5 deletions

View File

@ -177,7 +177,7 @@ else
CFLAGS="${CFLAGS} -Os -s"
else
CFLAGS="${CFLAGS} -O3 -DNDEBUG"
CFLAGS="${CFLAGS} -O0 -g -DNDEBUG"
fi
CPPFLAGS=$CFLAGS
CXXFLAGS=$CFLAGS

View File

@ -2,7 +2,7 @@ APP := demo
FFMPEG_LDFLAGS := -lavutil -lswscale -lavcodec -lgcc
CFLAGS := $(CFLAGS_COMMON) -I../tinySAK/src -I../tinyNET/src -I../tinySMS/include -I../tinyHTTP/include -I../tinySDP/include -I../tinyDAV/include -I../tinyMEDIA/include -I../tinySIP/include -I../tinyMSRP/include
CFLAGS := -g $(CFLAGS_COMMON) -I../tinySAK/src -I../tinyNET/src -I../tinySMS/include -I../tinyHTTP/include -I../tinySDP/include -I../tinyDAV/include -I../tinyMEDIA/include -I../tinySIP/include -I../tinyMSRP/include
LDFLAGS := $(LDFLAGS_COMMON) -Wl,-Bsymbolic,--whole-archive -Wl,--entry=main -lm #$(FFMPEG_LDFLAGS) -ltinySAK -ltinyNET -ltinyHTTP -ltinyIPSec -ltinySMS -ltinySDP -ltinyMEDIA -ltinyDAV -ltinySIP -ltinyMSRP
LDFLAGS :=
LIBS := $(FFMPEG_LDFLAGS) -ltinySAK -ltinyNET -ltinyHTTP -ltinyIPSec -ltinySMS -ltinySDP -ltinyMEDIA -ltinyDAV -ltinySIP -ltinyMSRP

View File

@ -28,7 +28,7 @@
#include <string.h>
#define DEBUG_PARSER 0
#define DEBUG_PARSER 1
#define set_level(_lv) if(opt) opt->lv = _lv;

View File

@ -38,7 +38,7 @@ AC_ARG_ENABLE(debug,
CFLAGS="$CFLAGS -O0 -g3 -DDEBUG"
AC_MSG_RESULT(yes)
else
CFLAGS="$CFLAGS -O3 -NDEBUG"
CFLAGS="$CFLAGS -O0 -g -DDEBUG"
AC_MSG_RESULT(no)
fi
],

View File

@ -38,7 +38,7 @@ AC_ARG_ENABLE(debug,
CFLAGS="$CFLAGS -O0 -g3 -DDEBUG"
AC_MSG_RESULT(yes)
else
CFLAGS="$CFLAGS -O3 -NDEBUG"
CFLAGS="$CFLAGS -O0 -g -DDEBUG"
AC_MSG_RESULT(no)
fi
],