Re: [Boost-bugs] [Boost C++ Libraries] #4670: Revised boost/config/compiler/gcc.hpp causes linker errors for Cygwin WIN32 apps

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4670: Revised boost/config/compiler/gcc.hpp causes linker errors for Cygwin WIN32 apps
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-09-29 18:16:06


#4670: Revised boost/config/compiler/gcc.hpp causes linker errors for Cygwin WIN32
apps
------------------------------------+---------------------------------------
  Reporter: cvclarkeiii@… | Owner: johnmaddock
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: config
   Version: Boost 1.44.0 | Severity: Problem
Resolution: fixed | Keywords:
------------------------------------+---------------------------------------

Comment (by setosha@…):

 I got same error on mingw from qt 4.7.0. Your fix

 boost 1.43 works fine...

 boost 1.44 with staticly linked boost_serialization
 {{{
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_15binary_iarchiveEEEE12get_instanceEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_15binary_iarchiveEEEE12is_destroyedEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_15binary_iarchiveEEEE18get_const_instanceEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_15binary_iarchiveEEEE20get_mutable_instanceEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_15binary_oarchiveEEEE12get_instanceEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_15binary_oarchiveEEEE12is_destroyedEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_15binary_oarchiveEEEE18get_const_instanceEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_15binary_oarchiveEEEE20get_mutable_instanceEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_21naked_binary_iarchiveEEEE12get_instanceEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_21naked_binary_iarchiveEEEE12is_destroyedEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_21naked_binary_iarchiveEEEE18get_const_instanceEv:
 symbol not found
 Cannot export
 _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_21naked_binary_iarchiveEEEE20get_mutable_instanceEv:
 symbol not found
 collect2: ld returned 1 exit status
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4670#comment:2>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:04 UTC