Ron Eggler wrote: > I'm attemprting to compile an image for a DIGI UL6 SBC and am getting the > following error: > ../../m4-1.4.17/lib/freadahead.c: In function ‘freadahead’: > ../../m4-1.4.17/lib/freadahead.c:91:3: error: #error "Please port gnulib > freadahead.c to your platform! Look at the definition of fflush, fread, > ungetc on your system, then report this to bug-gnulib." > 91 | #error "Please port gnulib freadahead.c to your platform! Look at > the definition of fflush, fread, ungetc on your system, then report this to > bug-gnulib." > | ^~~~~
You didn't say which operating system you have on your "DIGI UL6 SBC". Therefore I'd recommend to try the newest m4 tarball, from https://gitlab.com/gnu-m4/ci-distcheck/-/jobs/artifacts/master/raw/m4-snapshot.tar?job=check-optimized instead of m4-1.4.17. This tarball supports more operating systems than the one of m4-1.4.17 (because it uses the newest gnulib). Bruno