DUMA: Difference between revisions
From CBLFS
Jump to navigationJump to search
Weibullguy (talk | contribs) m Electric Fence moved to DUMA: Because it's not called Electric Fence anymore, it's called DUMA. |
|||
| 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. |