A5:SQL Mk-2

開発のこと、日々のこと

A5:SQL Mk-2 Version 2.17.0 は Windows XP で動かないのか?

| 0件のコメント

2022/01/22 にA5:SQL Mk-2 Version 2.17.0 を公開しました。

(同梱の history.txt では、2021/10/23 となっていますが、これは誤りです)

ところで、readme.txt を見るとわかるのですが、Version 2.17.0 から動作環境のOSが Windows Vista ~ となっています。これは、開発環境である Delphi 11 でビルドされた実行ファイルのサポートが Windows Vista 以降のためです。

ただ本当に動作しないのかというと、Delphi 11 にパッチを当て、実行ファイルの PEヘッダでサポートする最小OSバージョンを 5.1 に変更してやることで動作するようになるようです。ただ、全機能が正しく動作するかは確認できていません。起動して、DB接続とSQL実行を少し試した程度です。

もちろん、Windows XPでいまさら開発する人たちがいるとは思わないのですが、ごく古いFA等のシステムでは、きっとWindows XPは現役かと思います。きっとPC-9801 の MS-DOS で動作するシステムも現役でしょう。

PC-9801のMS-DOS ではさすがに動作しようがありませんが、A5:SQL Mk-2はごく古いシステムのトラブルシューティング等でも使われることを想定しているので、本当は動作環境に Windows XPも含めたかったのですが、Delphi 11が対応しない方針である以上、正式に動作環境に加えるのは残念ですが断念しました。

ただ、もし Windows XPで動作に問題がある場合でも、報告していただければできる限りは対処したいと思いますので、不具合を発見した場合は、掲示板にでも書いていただけるとありがたいです。

なお、Windows 2000では起動も失敗するようです。これは、残念ですが対応は難しそうです。

コメントを残す

必須欄は * がついています