[odb-users] Getting the ODB Compiler to Find the System Headers After macOS Catalina Update

Brian Coggins becoggins at hotmail.com
Tue May 18 23:55:48 EDT 2021


That worked: gcc-10 solves the header issue in Catalina, while being compatible with ODB 2.5.0-b.19.  Thanks!

Brian

________________________________
From: Boris Kolpackov <boris at codesynthesis.com>
Sent: Tuesday, May 18, 2021 6:16 AM
To: Brian Coggins <becoggins at hotmail.com>
Cc: odb-users at codesynthesis.com <odb-users at codesynthesis.com>
Subject: Re: [odb-users] Getting the ODB Compiler to Find the System Headers After macOS Catalina Update

Brian Coggins <becoggins at hotmail.com> writes:

> I'm giving that a try, and with homebrew gcc updated to gcc 11, I'm
> getting errors in the ODB compilation. I updated build2 to 0.13.0,
> set up a new build configuration of odb-gcc-11, and build2 is trying
> to update ODB to 2.5.0-b.19+1 from the b.17 that I was on previously.

I would suggest that you try GCC 10 instead because (1) 11 was just
released and I would not be surprised if there are still issues with
the Homebrew port and (2) ODB 2.5.0-b.19 does not support GCC 11.

If, however, you would like to stick with GCC 11, then you can try
build2/ODB from the staging repository (the version of ODB there
supports GCC 11):

https://build2.org/community.xhtml#stage


More information about the odb-users mailing list