[Boost-bugs] [Boost C++ Libraries] #5315: address-model and architecture should be reflected in library naming

Subject: [Boost-bugs] [Boost C++ Libraries] #5315: address-model and architecture should be reflected in library naming
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-03-16 10:06:38


#5315: address-model and architecture should be reflected in library naming
------------------------------+---------------------------------------------
 Reporter: boost@… | Owner:
     Type: Feature Requests | Status: new
Milestone: To Be Determined | Component: Building Boost
  Version: Boost 1.45.0 | Severity: Problem
 Keywords: |
------------------------------+---------------------------------------------
 Hello,

 i am using boost in projects that need to be build in versions with 32Bit
 and 64Bit Architectures on the windows platform. Using appropriate naming
 schemes i can deploy the executables and dlls in the same directory. Only
 boost libraries must be handled different, because the 32Bit and 64Bit
 versions end up with the same library name.

 To resolve this issue, i suggest expanding the naming scheme to include
 the target architecture.

 For example on windows this would change

 {{{
 boost_regex-vc100-mt-d-1_46.lib/
 boost_regex-vc100-mt-d-1_46.dll
 }}}

 to


 {{{
 boost_regex-vc100-amd64-mt-d-1_46.lib/
 boost_regex-vc100-amd64-mt-d-1_46.dll
 }}}

 Best regards[[BR]]
 Sönke Schau

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5315>
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