Boost logo

Boost Users :

Subject: Re: [Boost-users] Linux build of boost using Intel C++ compiler 11.1 or11.0 and g++ 4.3.3
From: Matthieu Brucher (matthieu.brucher_at_[hidden])
Date: 2009-08-28 13:20:37


2009/8/28 John Maddock <john_at_[hidden]>:
>> 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

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net