In order to compile the Linfbb source you will, at a minimum, require the headers from libax25 to be installed.
This means you either need to:
If you want ncurses support in the console program, you need to:
LinFBB's X11 support has been stopped and the X11 utilities will be removed from LinFBB
This is because the utilities were a preliminary project of F6FBB and currently heavily depricated. They will be replaced by a cross-plaform graphical user interface.
If you despite want the X11 utilities to be built, you need to:
The ./configure
script will look for these different software packages. It will fail if libax25 headers are missing (they are mandatory). If ncurses support is missing, it will build the console utilities without ncurses support (no "fancy" text graphics). If any of the X11 related libraries are missing, it will skip building the X11 utilities all together.
The ./configure
script understands a couple special options (you can run ./configure --help
for a full list). If you DO have all of the X11 libraries installed, and you DO NOT want to build the X11 utilities, you can run ./configure --disable-x-utils
to skip building those binaries.