導入前の確認
LinuxにHSPを導入する前に、環境の確認をします。
Raspberry Pi OSは、以下の種類のうちいずれかです。
・Raspberry Pi OS 32Bit Desktop Bookworm
・Raspberry Pi OS 64Bit Desktop Bookworm
・Raspberry Pi OS 32Bit Desktop Bullseye(Legacy)
・Raspberry Pi OS 64Bit Desktop Bullseye(Legacy)
・Debian Bullseye with Raspberry Pi Desktop(x86)
当方では機材対応のカバーと認証手続きやVNCなど他のツールを簡易に使うために
Bullseye(Legacy)を使用しています。
【ヒント】
Raspberry PiとRaspberry Pi OS
・Raspberry Pi Zeroは、32BitのBullseyeでも快適動作は非常に厳しいです。
・Raspberry Pi2、Raspberry Pi Zero 2Wは32BitのBullseyeが無難です。
Raspberry Pi3以降は32Bitまたは64BitのBullseyeまたはBookwormでも動作すると思います。
Raspberry Pi for Desktop(x86 PC向け)
・最低でもCPUがAtom N450 メモリ1GBほどの古いネットブックでギリギリ開発できます。
上の環境をあらかじめセットアップ・インストールが完了していれば以下に進みます。
Raspberry Pi OSのセットアップ・インストールは「Raspberry Pi OS インストール」「Raspberry Pi OS x86 インストール」などで検索し、調べてみてください。
OpenHSPのダウンロードとインストール
続けて以下のコマンドを順番に入力して[ENTER]で実行します。
※Raspberry Pi用はRaspberry Pi環境、x86用はx86環境で入力します。
git clone https://github.com/onitama/OpenHSP
cd OpenHSP
./pisetup.sh
./setup.sh
./pisetup.shおよび./setup.shがうまく通らない場合、
以下を参考にインストールして再度./pisetup.shまたは./setup.shを実行してください。
※Raspberry Pi用はRaspberry Pi環境、x86用はx86環境で入力します。
sudo apt install -y libatk-adaptor
sudo apt install -y libatk-adaptor:i386
sudo apt install -y libgail-common
sudo apt install -y libgail-common:i386
sudo apt install -y libraspberrypi-dev raspberrypi-kernel-headers
インストールの完了確認
正しくインストールが完了すると、以下のコマンドを入力することで、HSPスクリプトエディタが起動します。
Linux版HSPスクリプトエディタはWindows版より簡略化されたエディタです。
「コンパイル実行」「F1キーによるヘルプ(HDL)」など重要な機能はWindowsと同等のキーボードショートカットで実行できます。
./hsed
以降HSPスクリプトエディタを使い続けるとき
HSPのインストール先は「/home/OpenHSP」にインストールされています。
次回再起動時にHSPスクリプトエディタを起動するときは、ターミナルアプリの起動直後は「/home」になっているので、「cd OpenHSP」でディレクトリを移動してから起動します。
cd OpenHSP
./hsed
OpenHSPの削除と再構築
OpenHSPを再構築するときは、以下のコマンドを実行します。
再度git cloneを実行するにあたり、既存のOpenHSPディレクトリを一度削除するので、OpenHSPディレクトリの中に作成したプログラム等がある場合は事前に別のディレクトリへ移動しておきましょう。
新規にターミナルを起動し、以下を実行します。
実行後、OpenHSPのダウンロード(共通)からOpenHSPを再構築します。
sudo rm -rf OpenHSP
Copyright © 2002-2025 team.Dakuji All Rights Reserved.