Dump1090-fa compiling on MacOS

I was able to get it to compile on MacOS by disabling the compilation and use of sdr_ifile:

  • Remove sdr_ifile.o from the requirements for dump1090 in the Makefile.
  • Remove the now unneeded and unavailable -lrt from the LIBS.
  • Comment out or delete the “ifile” entry from sdr_handlers in sdr_ifile.h.

It then compiles cleanly, and you can run “dump1090 --write-json /some/web/directory” to start writing the json data files that the web interface requires.

3 Likes