TinyCCを使う(4)

SqueakからTinyCCを使って共有ライブラリを作るSharedLibraryBuilderなるものの実装がほぼ終わった。あまり使い勝手はよくないが、APIを記述した関数リストをあたえるとFFIコール部が作成される機能と、Cプログラムを与えるとコンパイル・ファイル書き出しを行える。明日あたりからぼちぼちとデバッグ・テストをやる予定。これができれば、Cairoで遊べるようになる...
今後の予定:

  • configureのようなライブラリ/インクルードファイルの有無を調べる機能
  • External VMプラグインへの対応(VMソースなしで作成可能とする)