[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ns] dmalloc woes



http://dmalloc.com/releases/

dmalloc's now at 4.7.1 as of 25 July. People here have complained
about being unable to get the latest dmalloc to work with current
snapshots when building ns on Solaris 5.7.1; what's the latest version
of dmalloc that ns will work with happily?

Undefined                       first referenced
 symbol                             in file
_free_leap                          lib/dmalloc_support.o
_malloc_leap                        lib/dmalloc_support.o
ld: fatal: Symbol referencing errors. No output written to ns

From the release notes, it seems like the significant change took
place at dmalloc 4.3 in November (I'm still happily using 4.2 with
current snapshots):

  Added USE_DMALLOC_LEAP variable which enables the library's leap
  functionality. The leap stuff allows you to disable the library by
  just linking in the libdmalloc_lp.a library instead of having to
  recompile your source files which included dmalloc.h. This was
  removed as a default feature since a poll on the dmalloc mailing
  list found few people aware of the feature and only one developer
  actually used it. 

Presumably ns is that developer - or didn't partake in the poll.

This problem was previously indicated to the list on 16 Feb 2000 by
Douglas. Since this looks like a permanent change in dmalloc, it would
be nice to do something about it.

cheers,

L.

<[email protected]>PGP<http://www.ee.surrey.ac.uk/Personal/L.Wood/>