Re: [Boost-bugs] [Boost C++ Libraries] #4959: Linking Serialization static lib to a DLL breaks auto-import in MinGW

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4959: Linking Serialization static lib to a DLL breaks auto-import in MinGW
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-12-15 19:06:37


#4959: Linking Serialization static lib to a DLL breaks auto-import in MinGW
------------------------------------+---------------------------------------
  Reporter: jlcastillo@… | Owner: ramey
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: serialization
   Version: Boost 1.45.0 | Severity: Problem
Resolution: invalid | Keywords:
------------------------------------+---------------------------------------
Changes (by ramey):

  * status: new => closed
  * resolution: => invalid

Comment:

 this needs more analysis

 a) what is ??????? ?
 b) // JOSE FIX line will break normal gcc compilations

 Is one using "visibility" in the command line options?

 I believe that what is necessary is that the "force include" functionality
 be suppressed for builds of the library version of the DLLS.

 I realize that this is a problem, but I don't see enough information here
 to be able to address it.

 BTW - doesn't the definition of MINGW32 imply the definition of GNUC ? so
 I can't see how the suggested fix would change anything.

 Robert Ramey

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4959#comment:1>
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:05 UTC