Boost logo

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

Boost-testing list run by mbergal at meta-comm.com