[Boost-bugs] [Boost C++ Libraries] #1720: Need for 32- and 64-bit libraries on Windows with suitable naming convention.

Subject: [Boost-bugs] [Boost C++ Libraries] #1720: Need for 32- and 64-bit libraries on Windows with suitable naming convention.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-03-26 21:27:24


#1720: Need for 32- and 64-bit libraries on Windows with suitable naming
convention.
----------------------------------+-----------------------------------------
 Reporter: snuchia_at_[hidden] | Owner: vladimir_prus
     Type: Bugs | Status: new
Milestone: Boost 1.36.0 | Component: build
  Version: Boost 1.34.1 | Severity: Not Applicable
 Keywords: MSVC x64 |
----------------------------------+-----------------------------------------
 From: Beman Dawes <bdawes <at> acm.org>
 Subject: Re: [1.35.0] Release Candidate 2 available
 Newsgroups: gmane.comp.lib.boost.devel
 Date: 2008-03-26 20:58:52 GMT (25 minutes ago)

 Stephen Nuchia wrote:
> I am using boost in the build of a commercial software package using
> Microsoft Visual Studio 2008 as the primary build engine. We are
> building for both 32- and 64-bit targets. There is no mention in the
> "getting started" documents of how to build the libraries for different
> bitnesses.
>
> In the VS2008 world the build control files are parameterized with
> macros, the relevant one of which is $(PlatformName) which has the value
> "Win32" in 32-bit builds and "x64" in 64-bit builds. To permit
> maximally "clean" configuration control in the client code tree, the
> boost libs should live in directories with names based on this
> convention.
>
> I have manually created lib-Win32 and lib-x64 under the prior release
> and am in the process of doing the same under RC2. The purpose of this
> note is to suggest that there is probably a large audience of similarly
> situated folks who could use at least a breadcrumb in the documentation
> and, perhaps, some automation. The "installer" for windows should, in
> my opinion, use the
> ROOT_DIR/lib-$(PlatformName) convention as well.

 Stephen,

 This sounds like an important issue, but not one we can address in the
 1.35.0 time frame.

 Could you please open a trac ticket for it so it isn't lost?

 See http://svn.boost.org/trac/boost/newticket

 Thanks,

 --Beman

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1720>
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:49:57 UTC