On May 2, 2020, at 3:46 PM, Antonio Diaz Diaz <anto...@gnu.org> wrote: > > This does not make sense to me. I don't know why your compiler can't find > lzlib.h. > > Maybe you can find some clue trying to compile plzip[1], which also uses > lzlib but is included in the FreeBSD ports[2] and therefore should compile.
OK, I figured it out. "make" on FreeBSD is not GNU Make, it's FreeBSD make. Which doesn't work here, for reasons I don't understand. Grabbing and installing "gmake", and using that instead, solves the problem. Which I'm very relieved about because it felt like I was going insane for a moment there. I can also confirm that the modification for sysmacros.h solves the problem because I now have a working build of tarlz on FreeBSD. Thanks. David.