[M1 Mac, Big Sur 11.6.8, FLTK 1.3.8, NO IDE]
元ソースコードを活用してFileChooserを作成しようとしましたが、どうやらC++03以前のレガシーC++で書かれているようで、加えて変数や関数の命名が抽象的かつ主体・客体が混在していてとても読みにくいため、Fl_File_Chooserのコンストラクタ以外はほぼ一から作成することにしました。
とりあえずFl_File_Browserに指定ディレクトリ内のファイルを全て表示させました。
ソースコードを読んでみて、FLTKの開発が遅々として進まない理由が少し分かったような気がします。