関数 ConsoleGetWindowSize
にて、undefined reference to `tigetnum'
やら tigetnum に対する定義されていない参照です
やら tgetent に対する定義されていない参照です
やら言われてエラーしてた。
結論を言えばncurses-devel
をインストールすれば解決した。
これらの関数は term.h で宣言されててそれがないと正常に機能しないためと推測。
参考
ちなみになんで lv を導入しようと思ったかというと、どうしてもmsys2で less の日本語文字化けが解決しなかったので、日本語表示に代わりに使おうとしたから。
導入は以下のページを参考にした。
エンコードを自動判別してくれず、-Oやら-Iやら-Aやらのオプションでエンコード指定しなければいけないのは不満だが。