Boost logo

Boost :

From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2006-01-05 22:21:50


> Hi all,
>
> Using the Boost.Test library on Windows (VC7.1) gives me the following
> error:
>
> libboost_unit_test_framework-vc71-mt-sgd-1_34.lib(exception_safety.obj) :
> error LNK2005: "void * __cdecl operator new(unsigned int)" (??2_at_YAPAXI@Z)
> already defined in libcpmtd.lib(newop.obj)
>
> The same occurs when I use te /MDd memory model:
>
> libboost_unit_test_framework-vc71-mt-gd-1_34.lib(exception_safety.obj) :
> error LNK2005: "void * __cdecl operator new(unsigned int)" (??2_at_YAPAXI@Z)
> already defined in msvcprtd.lib(newop_s.obj)
>
> Any clues?
>
> Regards Hartmut

New components include overloaded global operator new. It shouldn't cause
any problem (actually it doesn't for me in vc7.1 tests).

Gennadiy


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk