Boost logo

Boost :

Subject: Re: [boost] Boost Filesystem v3 - requires wstring - an obstacle to testing the serialization library
From: John Maddock (jz.maddock_at_[hidden])
Date: 2016-11-17 14:45:26


> So the library is failing to build for all mngw platforms.
> Unfortunately, the test matrix truncates the error messages due to a
> large number of warnings on that plaform before any actual error
> message is displayed. This makes it impossible to make the library
> work on this plaform. This an ongoing problem which I've complained
> before - alas without getting anyone to take action.
>

I'm pretty sure I've posted these before, but here are the serialization
build/linker errors I see locally:

gcc.link.dll
..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s11\debug\libboost_serialization-mgw53-d-1_62.dll.a
..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s11\debug\binary_iarchive.o:
In function `boost::serialization::singleton<boost::archive::detail::extra_
detail::map<boost::archive::binary_iarchive> >::get_mutable_instance()':
M:\data\boost\boost\libs\serialization\test/../../../boost/serialization/singleton.hpp:131:
undefined reference to
`__imp__ZN5boost13serialization16singleton_module9is_lockedEv'
..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s11\debug\binary_oarchive.o:
In function
`boost::serialization::singleton<boost::archive::detail::extra_detail::map<boost::archive::binary_oarchive>
>::get_mutable_instance()':
M:\data\boost\boost\libs\serialization\test/../../../boost/serialization/singleton.hpp:131:
undefined reference to
`__imp__ZN5boost13serialization16singleton_module9is_lockedEv'
..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s11\debug\polymorphic_iarchive.o:
In function
`boost::serialization::singleton<boost::archive::detail::extra_detail::map<boost::archive::polymorphic_iarchive>
>::get_mutable_instance()
':
M:\data\boost\boost\libs\serialization\test/../../../boost/serialization/singleton.hpp:131:
undefined reference to
`__imp__ZN5boost13serialization16singleton_module9is_lockedEv'
..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s11\debug\polymorphic_oarchive.o:
In function
`boost::serialization::singleton<boost::archive::detail::extra_detail::map<boost::archive::polymorphic_oarchive>
>::get_mutable_instance()':
M:\data\boost\boost\libs\serialization\test/../../../boost/serialization/singleton.hpp:131:
undefined reference to
`__imp__ZN5boost13serialization16singleton_module9is_lockedEv'
..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s11\debug\text_iarchive.o:
In function
`boost::serialization::singleton<boost::archive::detail::extra_detail::map<boost::archive::text_iarchive>
>::get_mutable_instance()':
M:\data\boost\boost\libs\serialization\test/../../../boost/serialization/singleton.hpp:131:
undefined reference to
`__imp__ZN5boost13serialization16singleton_module9is_lockedEv'
..\..\..\bin.v2\libs\serialization\build\gcc-mingw-5.3.0s11\debug\text_oarchive.o:M:\data\boost\boost\libs\serialization\test/../../../boost/serialization/singleton.hpp:131:
more undefined references to
`__imp__ZN5boost13serialization16singleton_module9is_lockedEv' follow
collect2.exe: error: ld returned 1 exit status

John.


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