
Hi Anthony, On Wednesday, 25. January 2012 18:41:02 Antony Polukhin wrote:
2012/1/25 Steven Watanabe <watanabesj@gmail.com>:
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@ivembh.de | | Geschäftsführer: Sitz des Unternehmens: Hannover | Univ.-Prof. Dr.-Ing. Thomas Siefer Amtsgericht Hannover, HRB 56965 | PD Dr.-Ing. Alfons Radtke