Hi Larry, it seems like your macOS SDK is incomplete or something like this.
Both clock_gettime() and CLOCK_REALTIME are available since Mac OSX 10.12. Please make sure you have up-to-date Xcode and matching Command Line Utils for Xcode. Ondrej -- Ondřej Surý ond...@isc.org > On 24 Mar 2020, at 21:23, Larry Stone <lston...@stonejongleux.com> wrote: > > I’ve been building Bind from source for a number of years on Macintoshes. > Made my first attempt at Bind 9.16.1 today. After navigating the new > dependency for libuv and getting a good configure, I tried make and errored > at: > > gcc -include /Users/larry/ServerAppsNoBackup/bind-9.16.1/config.h > -I/Users/larry/ServerAppsNoBackup/bind-9.16.1 -I../../.. -I./include > -I./../pthreads/include -I../include -I./../include -I./.. > -I/usr/local/ssl/include -g -O2 -Qunused-arguments -pthread > -I/usr/local/include -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual > -Wwrite-strings -Wformat -Wpointer-arith -Wno-missing-field-initializers > -fno-strict-aliasing -c time.c > time.c:117:6: warning: implicit declaration of function 'clock_gettime' is > invalid in C99 [-Wimplicit-function-declaration] > if (clock_gettime(CLOCKSOURCE, &ts) == -1) { > ^ > time.c:117:20: error: use of undeclared identifier 'CLOCK_REALTIME' > if (clock_gettime(CLOCKSOURCE, &ts) == -1) { > ^ > time.c:42:21: note: expanded from macro 'CLOCKSOURCE' > #define CLOCKSOURCE CLOCK_REALTIME > ^ > time.c:151:20: error: use of undeclared identifier 'CLOCK_REALTIME' > if (clock_gettime(CLOCKSOURCE, &ts) == -1) { > ^ > time.c:42:21: note: expanded from macro 'CLOCKSOURCE' > #define CLOCKSOURCE CLOCK_REALTIME > ^ > 1 warning and 2 errors generated. > make[3]: *** [time.o] Error 1 > make[2]: *** [subdirs] Error 1 > make[1]: *** [subdirs] Error 1 > make: *** [subdirs] Error 1 > > Searching has turned up nothing for me. > > -- > Larry Stone > la...@stonejongleux.com > > > > > > > > > > -- > Larry Stone > lston...@stonejongleux.com > > > > > > _______________________________________________ > Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe > from this list > > bind-users mailing list > bind-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/bind-users
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users