• Showing Page History #110628

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

TclTk 8.5 対応版 BLT

はじめに

BLTはTclTkの有名な拡張の一つです。 BLTは現在、 Wize というプロジェクトの中で配布されています。 Wize版のBLT(バージョン 2.5)は、tcl 8.5系に対応するために、従来の最終版(バージョン 2.4z)に対してかなり多くの修正が施されているようですが、 makefile.vc 等は古いままのようで、 Visual Studio 2008 でビルドできませんでした。

そこで、Visual Studio 2008でビルドできるように、 ビルド用のバッチファイルを作ってみました。また、BLT 2.5に対して若干、ソースの微修正を施しています。 ビルド用のバッチファイルと、微修正を施した差分パッチ、差分を適用したソースのzipをそれぞれ配布します。

差分の著作権について

私はこのパッチで特に著作権を主張できるような変更は加えていません。 ビルドが通るように関数の宣言を加えたり、関数名を変えたりしただけです。 従って、自由に使っていただいて構いません。

修正履歴

BLT2.5 のライセンス

BSD系のライセンスです。詳しくは配布物のソースをご参照下さい。

配布物

  • ビルド用バッチファイル - winディレクトリ内に入れ、コマンドライン引数に 「Release x86」 と追記して Visual Studio 2008 コマンドプロンプトから実行することでビルドとインストールを実施します。「Release x64」 とすることで64bitモードでもビルドできます。
  • 差分パッチ
  • 差分を適用したソース

参考サイト

変更履歴

  • 2013-12-22 : 64bit対応、及び mk_blt.bat の Release / Debug、 32bit / 64bit 切り替え機能の追加