Re: [Boost-bugs] [Boost C++ Libraries] #8761: Build boost 1.54 on Mac with clang and c++11

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8761: Build boost 1.54 on Mac with clang and c++11
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-08-20 00:39:50


#8761: Build boost 1.54 on Mac with clang and c++11
---------------------------------+-------------------------
  Reporter: stefan.schiffler@… | Owner: olli
      Type: Bugs | Status: reopened
 Milestone: To Be Determined | Component: context
   Version: Boost 1.54.0 | Severity: Showstopper
Resolution: | Keywords:
---------------------------------+-------------------------
Changes (by cnewbold):

 * status: closed => reopened
 * resolution: worksforme =>

Comment:

 The file is clearly wrong and won't assemble using the tools in Xcode 4.6.
 The following is from a fresh 1.54 download:


 {{{
 $ file libs/context/src/asm/make_x86_64_sysv_macho_gas.S
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S: ASCII c program text,
 with CRLF line terminators
 }}}

 I don't know how the Windows line endings are getting in there, but they
 are in the 1.54 distribution.

 Here is the error I see:


 {{{
 Jamfile<homes/boost/boost_1_54_0/libs/context/build>.gas /tmp/build-
 boost/boost/bin.v2/libs/context/build/clang-darwin-osx/release/address-
 model-64/architecture-x86/link-static/threading-
 multi/asm/make_x86_64_sysv_macho_gas.o
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:7:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:40:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:41:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:42:Rest of line ignored.
 1st junk character valued 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:43:Rest of line ignored.
 1st junk character valued 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:44:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:46:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:49:invalid character
 (0xd) in operand 2
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:50:invalid character
 (0xd) in operand 2
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:51:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:55:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:58:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:61:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:65:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:67:Junk character 13 ().
 libs/context/src/asm/make_x86_64_sysv_macho_gas.S:68:Junk character 13 ().

     as -o "/tmp/build-boost/boost/bin.v2/libs/context/build/clang-darwin-
 osx/release/address-model-64/architecture-x86/link-static/threading-
 multi/asm/make_x86_64_sysv_macho_gas.o"
 "libs/context/src/asm/make_x86_64_sysv_macho_gas.S"

 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8761#comment:5>
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:13 UTC