List Info

Thread: V2/1.34: Problems with testwave_dll




V2/1.34: Problems with testwave_dll
user name
2006-02-21 20:30:39
Hi Hartmut/Volodya,

I have been running v2 regression tests which build in debug
mode by 
default. When the testwave_dll test runs, msvc-7.1 generates
a debug assert 
somewhere in the dbgheap CRT memory allocation routines.
However, if I copy 
the wave, program options and filesystem DLLs (rtti-off,
runtime-link-static 
versions) into the testwave_dll directory, the problem went
away.

It is generally recomended to use the runtime-link-shared
version of the CRT 
libraries if they are being used across an application and
several DLLs.

- Reece


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
V2/1.34: Problems with testwave_dll
user name
2006-02-22 12:41:45
Hi Reece,

> I have been running v2 regression tests which build in
debug mode by
> default. When the testwave_dll test runs, msvc-7.1
generates a debug assert
> somewhere in the dbgheap CRT memory allocation
routines. However, if I copy
> the wave, program options and filesystem DLLs
(rtti-off,
> runtime-link-static versions) into the testwave_dll
directory, the problem
> went away.
>
> It is generally recomended to use the
runtime-link-shared version of the
> CRT libraries if they are being used across an
application and several
> DLLs.

Try to remove 

   <os>NT:<runtime-link>static

from libs/wave/test/build/Jamfile.v2, and then

  bjam --v2 --clean
  bjam --v2

- Volodya
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )