Re: understanding gcc's header choices and how to fix them

2018-05-29 Thread Ken Cunningham
> On May 29, 2018, at 11:46 AM, Ryan Schmidt wrote: > > > On May 28, 2018, at 11:49, Joshua Root wrote: > >> On 2018-5-28 13:58 , Ken Cunningham wrote: >> Not 100% certain but I would think this is telling it where to install >> its headers (as opposed to "use the headers in this

Re: understanding gcc's header choices and how to fix them

2018-05-28 Thread Joshua Root
On 2018-5-28 13:58 , Ken Cunningham wrote: > I believe understand that there is one copy of libstdc++ installed by the > latest functional version of gcc, at present gcc7. > > All the versions of gcc from gcc45 to gcc7 use that same library. There's libgcc45 and libgcc6 as well as libgcc (plus

understanding gcc's header choices and how to fix them

2018-05-27 Thread Ken Cunningham
There have been some improvements to the headers for libgcc to better support the math issues found on 10.5 and 10.6 (the missing llrintf, etc that lead to all the std::math functions being disabled). These missing functions cause a lot of headaches building c++ software on these older systems.