When I try to compile older angband variants, I see all kinds of libraries break. SDL 1 breaks, because SDL 2 is the new standard and is not backward compatible. GTK breaks too. If the variant is no longer maintained, these probably no longer compile.
It looks like only GCU / ncurses and X11 always compile consistently even for unmaintained variants. And ncurses also has built-in Windows and Mac support (not X11?). So does that mean ncurses is the only future-proof interface that will work on any platform, or is there another cross-platform interface library that is highly recommended today?
It looks like only GCU / ncurses and X11 always compile consistently even for unmaintained variants. And ncurses also has built-in Windows and Mac support (not X11?). So does that mean ncurses is the only future-proof interface that will work on any platform, or is there another cross-platform interface library that is highly recommended today?
Comment