Re: [Boost-bugs] [Boost C++ Libraries] #6746: Boost fails to build 64-bit on Solaris sparc with toolset=gcc

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