Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6746: Boost fails to build 64-bit on Solaris sparc with toolset=gcc
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-06-09 16:38:21
#6746: Boost fails to build 64-bit on Solaris sparc with toolset=gcc
-------------------------------------+--------------------------------------
Reporter: tripivceta@⦠| Owner:
Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
Version: Boost 1.38.0 | Severity: Showstopper
Resolution: | Keywords:
-------------------------------------+--------------------------------------
Comment (by anonymous):
I tracked down the as(1) error to SUNWgcc: for some reason, Sun compiled
GCC --with-as=/usr/sfw/bin/gas --with-gnu-as, but "SUNWgcc" does not
declare "SUNWbinutils", which brings on /usr/sfw/bin/gas as a dependency.
Installing "SUNWbinutils" resolves the "/usr/ccs/bin/as: error: unknown
option '-' /usr/ccs/bin/as: error: unknown option 't' /usr/ccs/bin/as:
error: unknown option" since GNU as(1) is now avabilable, but "bjam" still
ignores any combination of options to build 64-bit.
The following combinations have all been tried by passing them to "bjam":
-sBUILD='<cxxflags>-m64 <linkflags>-m64 <address-model>64'
as well as
"cxxflags=-m64 linkflags=-m64 adress-model=-m64"
all to no avail. All of those invocations are simply ignored, and bjam
builds a 32-bit version of the libraries.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6746#comment:3> 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:09 UTC