|
Boost : |
Subject: Re: [boost] [1.49.0] Beta 1 release candidates available
From: Jürgen Hunold (juergen.hunold_at_[hidden])
Date: 2012-01-25 15:18:02
Hi Anthony,
On Wednesday, 25. January 2012 18:41:02 Antony Polukhin wrote:
> 2012/1/25 Steven Watanabe <watanabesj_at_[hidden]>:
> > The newline is expected. The problem is that "g++" is missing.
> > Check the output of ./b2 --debug-configuration to figure
> > out what's wrong.
>
> Compiler is clang-2.9 (totaly forgot about user-config.jam, thought
> that gcc.compile.c++ in output means gcc)
> user-config.jam has a single line `using clang ;'
>
> ./b2 --debug-configuration gave me the following :
>
> notice: will use 'clang++' for clang-linux, condition
> <toolset>clang-linux-2.9 notice: Searching for project-config
> configuration file project-config.jam . notice: Loading project-config
> configuration file project-config.jam from project-config.jam .
Okay, clang is detected. But no gcc which is the default compiler.
> gcc.compile.c++
> bin.v2/libs/regex/build/gcc/release/threading-multi/c_regex_traits.o
> /bin/sh: -ftemplate-depth-128: not found
And so a command without "g++" is issued.
> Is it ok for clang-2.9 to use gcc.compile.c++ ?
Yes, but you have to run "b2 clang" to select it.
Seems the implicit autodefault of "g++" should be changed for system without
any gcc installation.
Yours,
Jürgen
-- Dipl.-Math. Jürgen Hunold | IVE mbH Software-Entwickler | Lützerodestraße 10 Tel: +49 511 897668 33 | 30161 Hannover, Germany Fax: +49 511 897668 29 | http://www.ivembh.de juergen.hunold_at_[hidden] | | Geschäftsführer: Sitz des Unternehmens: Hannover | Univ.-Prof. Dr.-Ing. Thomas Siefer Amtsgericht Hannover, HRB 56965 | PD Dr.-Ing. Alfons Radtke
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk