読者です 読者をやめる 読者になる 読者になる

(asdf-install:install ライブラリ名)でインストール可能にする方法

common lisp library

調べたメモ。

  • CLikiに登録されているライブラリは、(asdf-install:install ライブラリ名)でインストール可能
  • CLikiへの登録手順
    1. CLikiのページに移動
    2. 「Create New Page」リンクをクリック
    3. ページの名前を聞かれるので、ライブラリ名を入力 => ページ編集画面に遷移
    4. 適当にページを作成
    5. ページ中に":(package 'ライブラリのtar.gzファイルへのURL')"という記述を含めることで、asdf-installからインストール可能になる

意外と簡単*1
試しにcreoleを登録してみた。

> (asdf-install:install :creole)
Install where?
1) System-wide install: 
   System in /usr/local/lib/sbcl/site-systems/
   Files in /usr/local/lib/sbcl/site/ 
2) Personal installation: 
   System in /home/user/.sbcl/systems/
   Files in /home/user/.sbcl/site/ 
 ; ... ...

ちゃんとインストール出きるようになっている。

*1:登録自体は簡単だけど、英語のドキュメントを書くのが大変(というかまともな英文は記述不能)。そろそろ少しはちゃんと英語を書く勉強でもした方が良いのかな...。