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