16: 2022-04-20 (水) 08:43:19 takaboo | 現: 2024-08-18 (日) 17:21:19 takaboo | ||
---|---|---|---|
Line 19: | Line 19: | ||
**対応するOS [#x09d349e] | **対応するOS [#x09d349e] | ||
最新版ではできるだけ最新のOSに対応しますが、時折制限がありますので確認が必要です。~ | 最新版ではできるだけ最新のOSに対応しますが、時折制限がありますので確認が必要です。~ | ||
- | 現在の所以下のOSに対応します。 | + | 現在の所以下のOSの64bit版に対応します。 |
-Windows 7 | -Windows 7 | ||
Line 110: | Line 110: | ||
**インストールパッケージの入手 [#DOWNLOAD] | **インストールパッケージの入手 [#DOWNLOAD] | ||
+ | 数百メガバイトのインストールファイルのダウンロードをブラウザに任せると、かなり高い頻度で失敗します。できれば専用のダウンローダ([[bitsadmin>https://learn.microsoft.com/ja-jp/windows-server/administration/windows-commands/bitsadmin-transfer]]やwget等)を使用することを推奨します。 | ||
> | > | ||
-''基本パック''(必須) | -''基本パック''(必須) | ||
- | ~[[GDLBasalPack2.7.0.3.exe>https://www.besttechnology.co.jp/download/GDLBasalPack2.7.0.3.exe]] | + | ~[[GDLBasalPack2.7.1.0.exe>https://www.besttechnology.co.jp/download/GDLBasalPack2.7.1.0.exe]] |
- | ~公開日: 2022/04/10~ | + | ~公開日: 2024/03/31~ |
- | サイズ: 19,385,006 byte~ | + | サイズ: 16,715,027 byte~ |
- | MD5ハッシュ値: 311077c018f172a9e0c31f3becc792d9~ | + | MD5ハッシュ値: 1b8724f696377304470769cebd82e88f~ |
- | GCC Developer Lite・Simple Term・Flash Writer・ctags・openOCD・msys2コマンドラインツール同梱 | + | GCC Developer Lite・Simple Term・Flash Writer・ctags・msys2コマンドラインツール同梱 |
-''H8パック'' | -''H8パック'' | ||
- | ~[[GDLH8Pack202203.exe>https://www.besttechnology.co.jp/download/GDLH8Pack202203.exe]] | + | ~[[GDLH8Pack202206.exe>https://www.besttechnology.co.jp/download/GDLH8Pack202206.exe]] |
- | ~公開日: 2022/03/01~ | + | ~公開日: 2022/06/09~ |
- | サイズ: 18,645,548 byte~ | + | サイズ: 18,638,370 byte~ |
- | MD5ハッシュ値: a8bed8eb145f5b9a328919872d046136~ | + | MD5ハッシュ値: 2d0ad7c10de82144081f735621ba55b4~ |
各renesas H8マイコンボード用ターゲットファイル・FLASHSimple・H8 GCC同梱 | 各renesas H8マイコンボード用ターゲットファイル・FLASHSimple・H8 GCC同梱 | ||
-''SHパック'' | -''SHパック'' | ||
- | ~[[GDLShPack202203.exe>https://www.besttechnology.co.jp/download/GDLShPack202203.exe]] | + | ~[[GDLShPack202206.exe>https://www.besttechnology.co.jp/download/GDLShPack202206.exe]] |
- | ~公開日: 2022/03/01~ | + | ~公開日: 2022/06/09~ |
- | サイズ: 22,415,583 byte~ | + | サイズ: 22,420,625 byte~ |
- | MD5ハッシュ値: 0290f71ac6f26bd9932681cc7107d621~ | + | MD5ハッシュ値: 774c8ae923c2c3be76ef12fa805ba43f~ |
各renesas SH2マイコンボード用ターゲットファイル・FLASHSimple・SH GCC同梱 | 各renesas SH2マイコンボード用ターゲットファイル・FLASHSimple・SH GCC同梱 | ||
-''AVRパック'' | -''AVRパック'' | ||
- | ~[[GDLAvrPack202203.exe>https://www.besttechnology.co.jp/download/GDLAvrPack202203.exe]] | + | ~[[GDLAvrPack202405.exe>https://www.besttechnology.co.jp/download/GDLAvrPack202405.exe]] |
- | ~公開日: 2022/03/01~ | + | ~公開日: 2024/05/22~ |
- | サイズ: 16,188,746 byte~ | + | サイズ: 39,226,954 byte~ |
- | MD5ハッシュ値: 1c4989c29f24e319a9a592e4e2cbe928~ | + | MD5ハッシュ値: 8b89df46919a5b4508d7786e58827651~ |
- | 各microchip AVRマイコンボード用ターゲットファイル・AVR GCC同梱 | + | 各microchip AVRマイコンボード用ターゲットファイル・AVR GCC同梱・64bit版のみ |
-''ARMパック'' | -''ARMパック'' | ||
- | ~[[GDLArmPack202204_1.exe>https://www.besttechnology.co.jp/download/GDLArmPack202204_1.exe]] | + | ~[[GDLArmPack202206.exe>https://www.besttechnology.co.jp/download/GDLArmPack202206.exe]] |
- | ~公開日: 2022/04/10~ | + | ~公開日: 2022/06/09~ |
- | サイズ: 55,408,517 byte~ | + | サイズ: 55,433,882 byte~ |
- | MD5ハッシュ値: 009552782c64ac93213b9a01b7434acb~ | + | MD5ハッシュ値: 49cb23dee3286981cb3f6030896743db~ |
各ARMコア内蔵マイコンボード用ターゲットファイル・CoFlash・ARM GCC同梱 | 各ARMコア内蔵マイコンボード用ターゲットファイル・CoFlash・ARM GCC同梱 | ||
- | -''WINパック'' | + | -''WIN32パック'' |
- | ~[[GDLWinPack202204.exe>https://www.besttechnology.co.jp/download/GDLWinPack202204.exe]] | + | ~[[GDLWin32Pack202405.exe>https://www.besttechnology.co.jp/download/GDLWin32Pack202405.exe]] |
- | ~公開日: 2022/04/10~ | + | ~公開日: 2024/05/13~ |
- | サイズ: 290,910,155 byte~ | + | サイズ: 434,504,838 byte~ |
- | MD5ハッシュ値: 704eb0914a87e4b4f9dc49e392a903c7~ | + | MD5ハッシュ値: 0dc424ab97e67d09e31887d3e2a42f6b~ |
- | Windows用GCC及びPython同梱 | + | 巨大化に伴い32/64bitを分離・2024/5/13日版Windows用32bit GCC及びPython同梱・インストールサイズは3Gbyte超~ |
+ | ※msys2の32bit版メンテ終了に伴い以後の更新を行わず | ||
+ | -''WIN64パック'' | ||
+ | ~[[GDLWin64Pack202408.exe>https://www.besttechnology.co.jp/download/GDLWin64Pack202408.exe]] | ||
+ | ~公開日: 2024/08/18~ | ||
+ | サイズ: 691,242,935 byte~ | ||
+ | MD5ハッシュ値: 1ebc7846a6a5edf359c6c3f5b0316270~ | ||
+ | 2024/8/18日版Windows用64bit GCC及びPython同梱・インストールサイズは4Gbyte超 | ||
***更新内容 [#id47fd9a] | ***更新内容 [#id47fd9a] | ||
- | 2022/5予定 | + | ''Version 2.7.1.0 2024/3/31''~ |
+ | +基本パック | ||
+ | ++GCCDevL.exeで開いたソースの文字コードおよび改行コードの判別をマトモに | ||
+ | ++GCCDevL.exeの新規作成時の文字コードおよび改行コードをUN(LF)に固定 | ||
+ | ++パッケージからopenocdを削除 | ||
+ | ++ctagsを最新版に | ||
+ | |||
+ | Version 2.7.0.4_r2 2022/9/17~ | ||
+ | +基本パック | ||
+ | ++STERM.exeの受信イベント過多で操作不能になる事を多少軽減 | ||
+ | ++STERM.exeのDTR制御設定を表面化 | ||
+ | ++openocd・ctagsを最新版に | ||
+ | +WINパック~ | ||
+ | ++9/17現在の最新バイナリ適用 | ||
+ | +AVRパック 2022/9/23~ | ||
+ | ++最新のAVR 8-bit Toolchainではポインタを引き回した際に挙動がおかしくなるためVer.3.6.2.1778へバックデート | ||
+ | ++ターゲットライブラリの再構築のみ | ||
+ | |||
+ | Version 2.7.0.4 2022/6/9~ | ||
+基本パック | +基本パック | ||
++GCCDevL.exeのエディタフォントサイズ変更用ショートカットキー(Ctrl+ +/-)追加 | ++GCCDevL.exeのエディタフォントサイズ変更用ショートカットキー(Ctrl+ +/-)追加 | ||
Line 156: | Line 182: | ||
それに伴い全ターゲットのDEFファイルを変更する羽目に | それに伴い全ターゲットのDEFファイルを変更する羽目に | ||
++STERM.exeのUSB挿抜イベント検出遅延を削除、コンポーネント更新に伴う再構築~ | ++STERM.exeのUSB挿抜イベント検出遅延を削除、コンポーネント更新に伴う再構築~ | ||
- | 転送スクリプトが二重に励起される事がある原因は相変わらず不明である | + | 転送スクリプトが二重に励起される事がある原因は相変わらず不明 |
+ | ++FW.exeのUSB挿抜イベント検出遅延を削除、avrdudeのコマンドラインオプションを変更できるよう変更 | ||
++最新版msys2・OpenOCD・ctags適用 | ++最新版msys2・OpenOCD・ctags適用 | ||
+ | +AVRパック~ | ||
+ | ++思うところあってArduinoをターゲットに含める | ||
+ | ++全ターゲットのUARTルーチンを共通化 | ||
+ | ++最新版AVR TOOLCHAINを適用したのに合わせてAVRDUDE 7.0を同梱 | ||
+ | ++FreePascal用のターゲットファイルを同梱(コンパイラと設定リストは別パック) | ||
+ARMパック~ | +ARMパック~ | ||
++根強い希望によりDX2LIBのclient機能にsync_read・sync_write・bulk_read・bulk_writeの各インストラクションへの応答を追加 | ++根強い希望によりDX2LIBのclient機能にsync_read・sync_write・bulk_read・bulk_writeの各インストラクションへの応答を追加 | ||
++DX2LIBの一部の追加APIの名称がWindows版を継承したままで使用できなかったのを修正 | ++DX2LIBの一部の追加APIの名称がWindows版を継承したままで使用できなかったのを修正 | ||
- | +FreePascalへの対応を始めたところ既存の問題が噴出し始める気配を感じたので、いったんここで締める | + | ++STM32F373用のターゲットファイルに含まれるST社のペリフェラルライブラリをV1.1に更新 |
+ | +FreePascalパック(後日公開) | ||
+ | ++新たにAVRとARM向けにFreePascalへの対応を始めたが、問題が噴出し始める気配を感じたので中途半端な状態で締める | ||
+ | ++インストールに関しては一部のターゲットにおいて依存関係等少々煩雑なところがあるのは致し方なく | ||
- | ''Version 2.7.0.3 2022/4/10''~ | + | Version 2.7.0.3 2022/4/10~ |
+基本パック | +基本パック | ||
++コンポーネント更新に伴うGCC Developer Liteの再構築 | ++コンポーネント更新に伴うGCC Developer Liteの再構築 | ||
Line 322: | Line 357: | ||
**インストール [#t1d1c731] | **インストール [#t1d1c731] | ||
- | 他のバージョンのGCC Developer Liteと共存させる事を想定していないため、インストール済みのGCC Developer Liteがあれば予めアンインストールしておきます。~ | + | 他のバージョンのGCC Developer Liteと共存させる事を想定していないため、インストール済みのGCC Developer Liteがあれば予めアンインストールしておきます。また何らかの要因で「%APPDATA%\BestTech\GCC Developer Lite」フォルダが残っていると、改めてインストールする事を阻害される場合があります。その場合は本フォルダを手動で削除しておきます。~ |
署名の類を一切施していないので、いずれのインストーラーも実行するとスマートスクリーン・セキュリティー警告・ユーザアカウント制御等のメッセージがしつこく表示されます。ダウンロードしたファイルのサイズやハッシュ値が上記と同一であれば「実行(%%%R%%%)」や「はい」を選択してインストールを進めて構いませんが、気がかりな場合はインストールそのものを止めここで示す作業を諦めざるを得ません。~ | 署名の類を一切施していないので、いずれのインストーラーも実行するとスマートスクリーン・セキュリティー警告・ユーザアカウント制御等のメッセージがしつこく表示されます。ダウンロードしたファイルのサイズやハッシュ値が上記と同一であれば「実行(%%%R%%%)」や「はい」を選択してインストールを進めて構いませんが、気がかりな場合はインストールそのものを止めここで示す作業を諦めざるを得ません。~ | ||
#ref(GDL_CAmess0.png,40%) | #ref(GDL_CAmess0.png,40%) |