|
Boost Testing : |
From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-05-18 09:38:14
Martin Slater wrote:
> c:\mingw\bin\..\lib\gcc-lib\mingw32\3.2.3\..\..\..\..\mingw32\bin\ld.exe:
> cannot find -lstlport_mingw32_stldebug
>
> where the built libraries are actually called
>
> stlport_d50.dll.a
> stlport_r50.dll.a
> stlport_stld50.dll.a
Grrr... They changed naming, again. Assuming you have a toolset file for
you testing, or just copy the msvc-stlport-tools.jam one. And make it
look something like:
====
extends-toolset mingw ;
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
flags $(gCURRENT_TOOLSET) STLPORT_LIB_DEBUG_SUFFIX ;
STLPORT_LIB_BASE_NAME = stlport ;
STLPORT_LIB_DEBUG_SUFFIX = _d50 ;
SEARCH on stlport.jam = $(BOOST_BUILD_PATH) ;
include stlport.jam ;
====
You may also need to set STLPORT_LIB_STATIC_SUFFIX. Is there
documentation about the naming they are using?
-- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org