JALV2をMPLAB 8.40で使うpart3

レジストリ設定(今度は真面目にGUIDを作りました)
1エントリ追加 (2009/11/29)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microchip\MPLAB IDE\Legacy Language Suites\{1AD050EE-CC39-4d77-8962-8C3890B1AC06}]
@="TLJALV2.INI"
"DoNotLoad"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microchip\MPLAB IDE\Legacy Language Suites\{1AD050EE-CC39-4d77-8962-8C3890B1AC06}\Tools]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microchip\MPLAB IDE\Legacy Language Suites\{1AD050EE-CC39-4d77-8962-8C3890B1AC06}\Tools\{13D04E6D-41AF-450d-83C3-1B2DBE6CE7EA}]
@="JALV2.MTC"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microchip\MPLAB IDE\Legacy Language Suites\{1AD050EE-CC39-4d77-8962-8C3890B1AC06}\Tools\{13D04E6D-41AF-450d-83C3-1B2DBE6CE7EA}\{03F65631-749F-4945-A41C-1D64A6BA6776}]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microchip\MPLAB IDE\Legacy Language Suites\{1AD050EE-CC39-4d77-8962-8C3890B1AC06}\{9F90AC7C-2E37-4d0d-A73A-E3DD3AF3FA90}]

設定ファイル

オリジナル配布のjalv2から実行ファイルをダウンロードしその中からmplabデレクトリーの下にあるJALV2.MTC, TLJALV2.INIファイルをレジストリパス HKEY_LOCAL_MACHINE\SOFTWARE\Microchip\MPLAB IDE\MTCDir に記載されている、次のデレクトリ(標準でインストールされていれば以下のデレクトリ)にコピーします。
C:\Program Files\Microchip\MPLAB IDE\Core\MTC Suites

コンパイラ

次にコンパイラですが、jallibのsvnからsvn(Subversion)コマンドを使って取り出してください。Subversionは通常システムに入っていませんので別途インストールが必要です。
http://code.google.com/p/jallib/source/checkoutを参考に、次のコマンドでcheckoutします。
svn checkout http://jallib.googlecode.com/svn/trunk/ jallib-read-only
MPLAB IDEを起動し、Project -> Set Language LocationをクリックしJAL2Compilerのパスを設定します。
例えばc:/proj/jal2_libでsvn checkoutを行った場合は
C:\proj\jal2_lib\jallib-read-only\compiler\jalv2.exe
になります。このコンパイラーはどのソースから作っているのかわかりませんが、行単位のデバッグぐらいは出来るみたいです。

Project -> Set Language Tool Locations -> JALv2 Compiler -> Default Search Paths & Directorysを設定したほうがいいでしょう。