NEWT0_0.0.7_20041020_1 を公開しました。
今回のトピックは Windows版とバグフィクスです。
Win版バイナリはちょっと大きいですが MinGW でコンパイルしたものですので特別な dll は必要ありません。サイズの大きさは今後の課題。コンパイルオプションの工夫でなんとか減らせるだろうか(求む情報)
[変更箇所]
– Windows版バイナリを追加(protoREGEX は未対応)
– MinGW+MSYS または Cygwin でコンパイルできるようにしました
– メインの make 一発で拡張ライブラリもすべてコンパイルできるようにしました
– @protoREGEX の match メソッドで nil を渡してもエラーを発生しないように変更
– 未定義のマジックポインタへのアクセスで SEGV fault が発生する場合がある問題を修正
– GC におけるメモリ解放で SEGV fault が発生する潜在的なバグを修正
– egg.newt 内でエラーが発生した場合、実行後に例外が表示されることがある問題を修正
[実行環境]
– Mac OS X 10.3 以上(フルスペック)
– Mac OS X 10.2 (注意:外部ライブラリの読込みができません)
– Linux (KNOPPIX 3.6 でコンパイル)
– Windows (MinGW+MSYS でコンパイル、protoREGEX は未対応)
⇒ NEWT0_20041023_1_src.tgz (download)
⇒ NEWT0_20041023_1_macosx.tgz (download)
⇒ NEWT0_20041023_1_linux.tgz (download)
⇒ NEWT0_20041023_1_win.zip (download)
Tags: NewtonScript