Mingw test results

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Mingw test results

Robert Ramey
http://www.boost.org/development/tests/master/developer/output/igaztanaga-gcc-4-6c++11-boost-bin-v2-libs-serialization-test-test_binary_binary_archive-test-gcc-mngw-4-6c+-dbg-dbg-symbl-off.html

shows the following:

 
"C:/Programs/mingw-builds/x32-4.6.4-posix-dwarf-rev0/mingw32/bin/gcc-4.6.bat"
  -ftemplate-depth-128 -pipe -std=c++0x -O0 -fno-inline -Wall
-march=i686 -m32 -ftemplate-depth-255 -fvisibility=hidden
-fvisibility-inlines-hidden -DBOOST_ALL_NO_LIB=1
-DBOOST_SERIALIZATION_DYN_LINK=1  -I".." -c -o
"c:\boost\master\results\boost\bin.v2\libs\serialization\build\gcc-mngw-4.6c+\dbg\dbg-symbl-off\xml_wiarchive.o"
"..\libs\serialization\src\xml_wiarchive.cpp"

In file included from ../boost/archive/detail/utf8_codecvt_facet.hpp:19:0,
                  from ../boost/archive/iterators/mb_from_wchar.hpp:29,
                  from ../boost/archive/impl/xml_wiarchive_impl.ipp:37,
                  from ..\libs\serialization\src\xml_wiarchive.cpp:28:
../boost/detail/utf8_codecvt_facet.hpp:113:30: error: function
'boost::archive::detail::utf8_codecvt_facet::utf8_codecvt_facet(std::size_t)'
definition is marked dllimport

My attention to drawn to -DBOOST_ALL_NO_LIB=1
-DBOOST_SERIALIZATION_DYN_LINK=1

Don't these switches conflict?  Or maybe they don't but the library
has never been built with this combination?

Robert Ramey

_______________________________________________
Boost-Testing mailing list
[hidden email]
http://lists.boost.org/mailman/listinfo.cgi/boost-testing
Reply | Threaded
Open this post in threaded view
|

Re: Mingw test results

Steven Watanabe-4
AMDG

On 03/18/2016 11:46 AM, Robert Ramey wrote:
>
> My attention to drawn to -DBOOST_ALL_NO_LIB=1
> -DBOOST_SERIALIZATION_DYN_LINK=1
>
> Don't these switches conflict?  Or maybe they don't but the library
> has never been built with this combination?
>

  No, they don't conflict.  BOOST_ALL_NO_LIB
really means BOOST_ALL_NO_AUTOLINKING.  It's
used because Boost.Build adds the required
libraries on the command line.

In Christ,
Steven Watanabe

_______________________________________________
Boost-Testing mailing list
[hidden email]
http://lists.boost.org/mailman/listinfo.cgi/boost-testing