2005年06月28日

ビルドしてみる

TJSの拡張を書くのにSWIGが使えないかと思ってドキュメントを途中まで読んだ。
すごい量。
IDLのようなものを書いて、ソースを吐き出させる方が良いか? とも考えたが、ヘッダーを変更したら、忘れずにIDLも修正しなければならないとなると、忘れてしまう可能性が高い。
そこで、やはりSWIGの拡張を検討した。
ドキュメントを読むと、拡張にはSWIGのビルドが必要なようなので、とりあえずビルドを試した。

Doc/Manual/Windows.htmlにビルド方法が書かれている。
とりあえず、VCのプロジェクトに適当に突っ込んでビルドしてみるが、swigconfig.hがなくてビルドできない。
swigconfig.h.inをリネームしても無理。

そこで、MinGWをインストールし、MinGW/binにパスを通す。
Cygwinから./configureを実行、Cygwinからmakeを実行。
実行ファイルが出来た。
swigconfig.hが生成されているようなので、VCでビルドを試してみた。
実行ファイルは出来た。
動くかどうかはまだ試していない。
swigconfig.hを見た感じでは、少し直さないと動かなさげ。

投稿者 Takenori : 22:16 | トラックバック

 
Total : Today : Yesterday :