28 Aug
2009
28 Aug
'09
5:09 p.m.
I guess this may be a known problem but I wonder if there is any straightforward workaround.
I need to install boost on our development machines which run Linux and have g++ 4.3.3 installed. We are wondering about also support the Intel c++ compiler (version 11.1). When trying to build boost 1.39 we get many errors during compilation due to g++ builtins like __builtin_isfinite not being found. Example below.
Perhaps I've missed something but using the intel toolset when building still seems to involve using these g++ specific features. Is there a workaround?
The errors look like either an Intel bug, or an installation error. What happens if you have a hello world application that just calls std::isfinite ? John.