I'm trying to build the boost shared libraries  for serialization and it's giving me following warnings warning #2068-D at several places. I'm also attaching the complete build.log.

-----------------------------------

 "./boost/mpl/aux_/integral_wrapper.hpp", line 73: warning #2068-D: integer conversion resulted in a change of sign

      typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior;

              ^

          detected during:

            instantiation of class "mpl_::integral_c<T, N> [with T=size_t, N=0L]" at line 20 of "./boost/type_traits/integral_constant.hpp"

            instantiation of class "boost::integral_constant<T, val> [with T=size_t, val=0UL]" at line 109 of "./boost/type_traits/alignment_of.hpp"

-------------------------------------------------

Also dumps the core with following message....

aCC runtime: Use of "-mt" must be consistent during both compilation and linking.

ABORT instruction (core dumped)

 

-----------------------------------------------

Need guidance.

 

Thank You

Sonal Sheth

ssheth@telcordia.com