[Boost-bugs] [Boost C++ Libraries] #5943: clang-linux-3.0 output path for clang++ on Windows

Subject: [Boost-bugs] [Boost C++ Libraries] #5943: clang-linux-3.0 output path for clang++ on Windows
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-09-26 16:22:01


#5943: clang-linux-3.0 output path for clang++ on Windows
-------------------------------------+--------------------------------------
 Reporter: mloskot | Owner:
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
  Version: Boost Development Trunk | Severity: Problem
 Keywords: clang,windows |
-------------------------------------+--------------------------------------
 I'm doing some test builds on Windows 7 using LLVM and clang from their
 current SVN trunks.

 I define the toolset in my user-config.jam:

 {{{
 # --------------------
 # clang configuration.
 # --------------------
 using clang
     : # version
     3.0
     : # compiler
     g:/dev/llvm/_svn/build/bin/Release/clang++
     : # options
     <cxxflags>-Wno-mismatched-tags
     <cxxflags>-Wno-unused-variable
     ;
 }}}

 This is inspired by Jürgen Hunold's post in
 [http://lists.boost.org/Archives/boost/2011/09/186080.php configuring the
 clang toolset].

 Then I call bootstrap.bat, works well.

 Finally, I try to run Boost.Array test getting this:

 {{{
 g:\dev\boost\_svn\trunk\libs\array\test>bjam
 ...patience...
 ...found 291 targets...
 ...updating 51 targets...
 common.mkdir ..\..\..\bin.v2\libs\array
 common.mkdir ..\..\..\bin.v2\libs\array\test
 common.mkdir ..\..\..\bin.v2\libs\array\test\array0.test
 common.mkdir ..\..\..\bin.v2\libs\array\test\array0.test\clang-linux-3.0
 common.mkdir ..\..\..\bin.v2\libs\array\test\array0.test\clang-
 linux-3.0\debug
 compile.c++.without-pth ..\..\..\bin.v2\libs\array\test\array0.test\clang-
 linux-3.0\debug\array0.obj
 ...
 }}}

 The process eventually stops due to compilation errors, but this is not
 relevant to this particular issue I'm reporting.

 Given the system I'm using, the problem is with the output path specified
 by Boost.Build which is

 {{{
 ...\clang-linux-3.0
 }}}

 Given that I use Windows, this path does not look right.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5943>
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:07 UTC