-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Some initial notes from macOS Tahoe build log:
- The first syntax error in base.h seems to be because BLOCKS is defined. If we could figure out which file this is being included from, we could try to make sure that there is an #undef BLOCKS. Perhaps building with make V=1 (verbose) would produce a more useful output.
- Several of the other errors seem related to use of the integer_t or natural_t types. I don't know if this is something now internally defined which we would be forced to build into the eC grammar, or if something caused that typedef int32_t integer_t; to break or be missed from a particular system header (perhaps a header that would now need to be automatically included?). It would help to try to figure out if any system header defines the integer_t and natural_t typedefs.
@tzakharko If you ever have some free cycles, would you please be able to provide a build log with make V=1, and possibly do some investigation as to whether __BLOCKS__ gets defined somehow, as well as where/how integer_t and natural_t should get defined?
Alternatively, is there a macOS image / CI environment where we could test this?
Thank you!
dgtlrift
Metadata
Metadata
Assignees
Labels
No labels