Difference between revisions of "DUMA"

From CBLFS
Jump to navigationJump to search
m (Electric Fence moved to DUMA: Because it's not called Electric Fence anymore, it's called DUMA.)
(Multilib)
 
Line 29: Line 29:
 
Compile the package:
 
Compile the package:
  
  make CC="gcc ${BUILD32}"
+
  make CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}"
  
 
Install the package:
 
Install the package:
Line 39: Line 39:
 
Compile the package:
 
Compile the package:
  
  make CC="gcc ${BUILDN32}"
+
  make CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}"
  
 
Install the package:
 
Install the package:
Line 49: Line 49:
 
Compile the package:
 
Compile the package:
  
  make CC="gcc ${BUILD64}"
+
  make CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}"
  
 
Install the package:
 
Install the package:

Latest revision as of 18:56, 8 June 2009

Download Source: http://voxel.dl.sourceforge.net/sourceforge/duma/duma_2_5_15.tar.gz

Introduction to DUMA

DUMA is a library to detect buffer overruns and under-runs in C and C++ programs.

Project Homepage: http://duma.sourceforge.net/

Configuration Information

Configuration of DUMA is done by editing GNUmakefile.

Non-Multilib

Compile the package:

 make

Install the package:

make install

Multilib

32Bit

Compile the package:

make CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}"

Install the package:

make install

N32

Compile the package:

make CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}"

Install the package:

make libdir=/usr/lib32 install

64Bit

Compile the package:

make CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}"

Install the package:

make libdir=/usr/lib64 install

Contents

Installed Directories: None
Installed Programs: duma
Installed Libraries: libduma.{a, so}

Short Descriptions

duma is a shell script runs the executable to be debugged under the DUMA malloc debugger.
libduma is the malloc debugger library.
Retrieved from "?title=DUMA&oldid=18429"