04/30/2021, 3:26 AM
@User - just an update, using -std=c90 does eliminate the C99 references in the errors, but I still get the errors marked [-Werror,-Wimplicit-function-declaration]. Looking at the clang documentation at, there isn't even a reference to -Werror, much less how to disable it. Apparently this is their strong-arm way of discouraging the practice... I'm using the Clang12 bundled in Xcode. I tried using the blunt instrument of "make -i". It compiled object files until it ran into this problem: --- linking libtcltk.o --- making Tcl shared libraries make[2]: * No rule to make target `../bplane/libbplane.o', needed by `tclmagic.dylib'. Stop. bash-3.2$