K's cool blog

写真付きで日記や趣味を書くならgooブログ

zLog for Win10 仮想開発環境の構築(見事にビルド成功)

2020-05-02 | zLog
【ビルド用ノートパソコンの準備】
適当なノートパソコンから8GBのDDR3を集めてきて、やっとお遊びノートを16GB化。
(今更DDR3のメモリーを新品で買うのも・・・、という訳。)
で、HP NoteのBIOS内蔵のメモリーテストと、
Windows10付属のメモリーテスト(Win10メニュー/Windows 管理ツール/Windows メモリ診断)でOKとなった。仮想マシンを使うので、
インテルだと、BIOSでVT-x, VT-dをenableしておくこと。
AMDだと、BIOSでSVM modeと、IOMMUをenableにする。
AMDはBIOS内でかなり深いメニュー下に有るので注意。
【ビルド用仮想マシンの準備】
ここに書いてあるサイトを参考にして、仮想Win10開発環境を作った。
Win10の仮想環境は、最初英語版で入るので、時刻と言語で、表示言語を日本語にしておくこと。
キーボードも必要であれば、日本語に。ASCIIでは、@キャラクタは数字の2の上にあります。
Windowsのupdateをかけておく。
【仮想マシンにDelphiを入れる】
DelphiのCommunity版(10.3.3となる)は、登録メールの方にキーが送られているので注意。
DelphiはWinだけで無く、いろいろなOSに対応しているので、まず、Win32をデフォルトにする。
ここ、を参照して、Win32をデフォとする。
【zLog令和版のビルド準備】
コンパイルのやり方は、GitHubの令和版(Delphiは、10.3.2)(当局がzLog for Win10と書いてる物と同じです)参照。
InstallフォルダのD103Install.groupprojを開き、OverBytelcsD103Design.bplを右ボタン;ビルド→右ボタン:インストール
ICSV8.58は、DelphiのウェルカムページのGetItからICS for VCL 8.62をインストールする。
jclは、readme.mdをよく読むこと、足りないファイルをダウンロードし追加する。その後、install.bat。←う~む、これが失敗する。bin\JCL-install.iniがファイルサイズ0になり、exeは起動するが、Installボタンを押しても空振りになる。まぁ、10.3.3で、既に環境が違うからなぁ・・・・。
jcl/jvclは、DelphiのウェルカムページのGetItからJEDI Code Library 3.3/JEDI Visual Component Library 3.8をインストールする。
いったん、ここで、Delphiを終了する。
【zLog令和版のビルド】
zlog.dprojを、エクスプローラーで、ダブルクリックし、Delphi起動。
VCLディレクトリの追加は、ツール/オプション/言語/Delphi/ライブラリで、zLogのソースのVCLとその配下のフォルダーを全て登録する。
う~ん、惜しい、TformELogJarl2が文字化けしていて、コンパイルエラーになる。文字化けしているところ(TformELogJarl2の255行目)を、消したら、コンパイル出来て、.exeが出来て起動出来た~~~!文字化け防止は、Win10を日本語化してください。


コメント (6)    この記事についてブログを書く
« QRP SPRINTコンテスト | トップ | 東京コンテスト »

6 コメント

コメント日が  古い順  |   新しい順
GetItにあるんですね (JR8PPG)
2020-05-04 14:47:09
こんにちは。
JEDIとICSがGetItにあるとは思いませんでした。
10.3.2にもありました。

TformELogJarl2の255行目ってコメントの所ですよね??
なんで文字化けになるのかな。不思議です。
返信する
Unknown (7M4KSC/JE3AJR)
2020-05-04 16:37:08
こんにちは、実は、Delphi Community 10.3.3で、ICSが手動で上手く入らなくて、ググっていたら、10.3.2では、ICSがGetItで準備されていないという記述が有ったので、もしやと思い、10.3.3のGetItで探したら、有りました!という落ちです。これでかなり環境設定が楽になった感じです。

文字化けは、s-jisをutf-8で読んでるような感じの文字化けで、エディターの文字コード設定がわからず、DelphiのIDEがまだよく分かってないですHI。
返信する
なるほど (JR8PPG)
2020-05-04 18:25:37
了解です。GetItはそういうことでしたか。

文字化けですが10.3.3でIDEが変わったみたいですね。
ちょっと調べてみます。
返信する
Unknown (7M4KSC/JE3AJR)
2020-05-05 16:17:34
こんにちは、Version 2.3.6.1ですが、VCLTeeは、steemaの体験版利用されてます?
返信する
Unknown (7M4KSC/JE3AJR)
2020-05-05 17:36:48
TChart、Delphi 10.3.3にも有りました!ツール/プラットフォームの管理/追加オプション/TeeChart Standardで、ビルド完了しました。お騒がせしました。
返信する
Unknown (7M4KSC/JE3AJR)
2020-05-05 17:52:52
TformELogJarl2の文字化けもシステムローケルを日本語にすることにより、漢字となりました。お騒がせしました。
返信する

コメントを投稿

zLog」カテゴリの最新記事