講座として昇格させるかどうかは暫く様子を見ます。
なお、Puppy 4.3.1JP上で作業します。
ダウンロード:
Mind Version 7 for UNIX
Down Load
http://www.scripts-lab.co.jp/mind/ver7/ ... nload.html
mind7u08.tgz
(↑ダウンロードして、/workに入れる)
プログラム開発環境 devx_431.sfs のインストール:
パピーWiki
パピー情報|Puppy プログラム開発環境
インストール(PETパッケージ):
暇人さんがPETパッケージを作成されましたので、
PETパッケージをインストールするだけです。
Mind7 PETパッケージ)
http://nami4.dyndns.org/p_blog/resources/mind7u08.pet
パピーWiki
パピー初心者入門|PETパッケージのインストール/アンインストール
インストール(本来の方法):
コード: 全て選択
# cd /work
# ls
...
# tar zxvf mind7u08.tgz
...
# cd mind7
# ls
...
# less INSTALL.txt
(以後、省略)
コード: 全て選択
# geany /etc/profile
(ファイル末尾に、切取線で囲まれた内容を追記して保存・終了)
----- 切取線 ここから ---------------------------------
M7HOME=/usr/local/mind7; export M7HOME
PATH="$M7HOME/bin:$PATH"
M7LIBPATH="$M7HOME/lib"
export PATH M7LIBPATH
----- 切取線 ここまで ---------------------------------
Mind7用環境設定パッケージ:
シェルスクリプト m7ide (パッケージと同名)と共に提供します。
コード: 全て選択
# cd /root
# mkdir bin
# cd bin
# geany m7ide
----- 切取線 ここから ------------------------------
#!/bin/sh
cd /usr/local/mind7/sample
/usr/bin/urxvt -bg white -fg navy
exit
----- 切取線 ここまで ------------------------------
# chmod +x m7ide
mind7u08.pet をインストールした後、このPETパッケージをインストールしてください。
URL: http://www.mland.jp/pub/Linux/Puppy/users/msato/mind7/
m7ide-0.0.3.pet
インストールの確認他:
デスクトップアイコン「Mind7 IDE」をクリックして
コード: 全て選択
# echo $M7HOME
/usr/local/mind7
# echo $PATH
/usr/local/mind7/bin:...
...
# echo $M7LIBPATH
/usr/local/mind7/lib
メニュー|ファイルシステム|ROX-Fler ファイルマネージャ
で ROX を起動して、/root/bin/m7ide をデスクトップにドラッグ&ドロップ。
次に、作成されたデスクトップアイコンを右クリックして「アイテムを編集」を選択。
『アイテムを編集』
アイコンクリックで開くファイル:
/root/bin/m7ide
アイコンの下に表示するテキスト:
Mind7 IDE
[OK(O)]をクリック。
※何方か、このデスクトップアイコン画像(48x48 Pixel)を作成して頂けないでしょうか
使用例(コンパイル ソース→中間コード):
- 例題のコンパイルと実行 -
(中間コード ... *.mco)
デスクトップアイコン「Mind7 IDE」をクリック。
コード: 全て選択
# pwd
/usr/local/mind7/sample
# ls
...
# mind hello ../lib/file|e2u
(mind ソースファイル ライブラリファイル、hello ... hello.src)
# ./hello|e2u
こんにちは、Mindです。
(↑e2u はキャラクタコード変換フィルタ。./hello の出力は euc です。それを utf8 に変換して表示しました)
[b]e2uコマンド作成:[/b]
実体はシェルスクリプト、なお nkf コマンドが必要ですのでインストールしておいてください。
URL: http://www.mland.jp/pub/Linux/Puppy/users/msato/nkf/
nkf-2.0.9-i486.pet
[code]# cd /usr/bin
# geany e2u
----- 切取線 ここから -----------------------
#!/bin/sh
nkf -w8 -
exit
----- 切取線 ここまで -----------------------
# chmod +x e2u
ブラウザで以下のURLを開いてください。
URL: file:///usr/local/mind7/doc/kihonhtml/index.html
参考Webページ:
MindでGUI&CGIプログラミング