Yo Hal! On Tue, 04 Feb 2025 00:40:57 -0800 Hal Murray <halmur...@sonic.net> wrote:
> >> It didn't know what a struct timeval was. > > Did you set the required defines first? > > I don't think I have to set anything. At least on gentoo you do. Because you bypassed the #defines in time.h that are set by --march=. You need to supply them yourselve. Can't say about your specific distro. > > > Any place I can go to see the BSD man page > > and the include file contents? > > I got the man page via google: freebsd man timespec > > Google found their source code on github. > https://github.com/lattera/freebsd/blob/master/sys/sys/time.h > The sys/sys is not a typo. The first sys is the top level directory > where they put source code. > > >> man timeval on this Linux box says: > >> SYNOPSIS > >> #include <sys/time.h> > > Odd. Not on Gentoo. What linux are you on? > > I happened to be typing on a Debian box. It says: > > $ apropos timespec > timespec (3bsd) - time structures > timespec (3type) - time in seconds and nanoseconds > TIMESPEC_TO_TIMEVAL (3bsd) - time structures > ... > > man timespec gives me the first page which says > #include <sys/time.h> > $ man 3type timespec says > #include <time.h> So just include both, never hurts. > > If it is working, why are we talking about it? > I thought I was answering your questions. Yes, the questions I posed to help you figure out the armhf tangle, the one in the Subject: RGDS GARY --------------------------------------------------------------------------- Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703 g...@rellim.com Tel:+1 541 382 8588 Veritas liberabit vos. -- Quid est veritas? "If you can't measure it, you can't improve it." - Lord Kelvin _______________________________________________ devel mailing list devel@ntpsec.org https://lists.ntpsec.org/mailman/listinfo/devel