ax_with_dmalloc

Synopsis

AX_WITH_DMALLOC

Description

Let the user enable/disable support for the dmalloc library available from <http://www.dmalloc.org/>.

The macro adds the command-line flag "–with-dmalloc". Furthermore, "-IPREFIX/include" will be added to "$CPPFLAGS", "-LPREFIX/lib" to "$LDFLAGS", and "-DDEBUG_DMALLOC" and "-DDMALLOC_FUNC_CHECK" to "$CPPFLAGS".

To enable dmalloc support in your code, add the following snippet to your header files:

  #ifdef DEBUG_DMALLOC
  #  include <dmalloc.h>
  #endif

Source Code

Download the latest version of ax_with_dmalloc.m4 or browse the macro’s revision history.

License

Copyright © 2008 Peter Simons 

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.