
2009/8/28 John Maddock
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.
It is a known bug when using recent GCC headers with Intel compiler 11 (I had the issue during last Christmas holidays and also sent a mail here). Matthieu -- Information System Engineer, Ph.D. Website: http://matthieu-brucher.developpez.com/ Blogs: http://matt.eifelle.com and http://blog.developpez.com/?blog=92 LinkedIn: http://www.linkedin.com/in/matthieubrucher