Boost logo

Boost Users :

Subject: Re: [Boost-users] Compiling Boost 1.55.0 with Intel 14.0.1 andlibstdc++ from GCC 4.8.1
From: Maxime Boissonneault (maxime.boissonneault_at_[hidden])
Date: 2013-11-18 16:12:04


Hi,
It seems that icpc on our system is not searching /usr/include, and does
not find the legacy "fenv.h" which is included in fenv.h in glibc++.

By adding /usr/include at the end of our CPATH, it now compiles.

Best regards,

Maxime

Le 2013-11-13 13:55, John Maddock a écrit :
> This :
>
> #####Without CPLUS_INCLUDE_PATH
> [mboisson_at_r103-n2 tmp]$ icpc test_fenv.cpp -c -o a.o
> [mboisson_at_r103-n2 tmp]$ env | grep CPLUS
> #####With CPLUS_INCLUDE_PATH pointing to the gnu std libc++
> [mboisson_at_r103-n2 tmp]$ export
> CPLUS_INCLUDE_PATH=/software6/compilers/gcc/4.8.1/include/c++/4.8.1/
> [mboisson_at_r103-n2 tmp]$ icpc test_fenv.cpp -c -o a.o
> test_fenv.cpp(3): error: identifier "fexcept_t" is undefined
> fexcept_t data;
> ^
>
> Looks like Intel isn't compatible with that version of libstdc++ then?
>
> John.
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users


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