Boost logo

Boost :

Subject: Re: [boost] Can't build boost 1.48 with STLport 5.2.1
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2012-02-10 17:10:17


On Friday, February 10, 2012 11:41:04 Robert Dailey wrote:
> On Fri, Feb 10, 2012 at 11:30 AM, Andrey Semashev <andrey.semashev_at_[hidden]
> > wrote:
> >
> > Another suggestion. Do the errors only mention wchar_t versions of STL
> > API? In
> > VS2003, by default the compiler used wchar_t typedef instead of making it
> > a
> > distinct type. Boost.Build adds /Zc:wchar_t so that the compiler treats
> > wchar_t as a distinct type. But was this parameter present when you
> > compiled
> > STLPort? You can open STLPort dlls in dependency walker to see whether
> > they
> > export symbols with wchar_t or unsigned short in their signature.
>
> I'm not seeing anything in Dependency walker that looks useful. All the
> functions listed by Dependency Walker look like:
>
> ??_F?$time_put@_WV?$ostreambuf_iterator@_WV?$char_traits@_W_at_stlp_std
> @@@stlp_std@@@stlp_std@@QAEXXZ
>
> No "wchar_t" or "unsigned short".

You can enable symbol demangling in the dependency walker settings, somewhere
in its menus. Sorry, I don't have the tool at hand and can't point precisely
where this setting is.


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