* Menu
[[About:self:AboutPage.txt]] | [[Profile:file/southly/]] | [[まとめ:self:1163859357.txt]] | [[オリジナル:http://ninjinix.x0.com/rn/]] | [[xyzzy:lisp/]] | [[あんてな:listall]] | [[■:lisp]] | [[buzz:files/southly#buzz]]
- memo : clispをさくらインターネットにインストール
- memo : w3m をさくらインターネットにインストール
- memo : Subversionをさくらインターネットにインストール
- 2007-12-01
- xyzzy : *do-completion の動作がおかしいという話 2
- 2007-05-31
- xyzzy : miyamukoさんとこの件
- xyzzy topic : attribute, M -- Masahiro Ohba's Bryce Gallery
- xyzzy topic : 継続にっき - dabbrev-highlightもどき on xyzzy , RSS feed
- Scrapbook : 円周率の公式集 暫定版 Ver. 3.141
- Scrapbook : XP Themes, Vista Themes, XP Logins, XP Boot Screens, Desktop Themes, Wallpapers, Screensavers
- editorパッケージのbuiltin関数
- memo : 汎用Makefile
- clispインストールのまとめ
- Scrapbook : ECL - a Common-Lisp implementation
* memo : clispをさくらインターネットにインストール
clispはサーバーのOSバージョンが上がっても動いていたけど、clispの方もバージョンが上がっているので入れなおしてみた。
いまいちうまくいっていないのでもう一回入れなおそう。
必要なライブラリであるlibsigsegvがきっちり認識されない。
libsigsegvはコンパイルはできるがチェックでエラーが出る状態。
ということで --ignore-absence-of-libsigsegv を追加して作成。
本当は --with-module=bindings/glibc も指定する予定だったけれどうまくいかず、結局以下のような感じでインストール。
できあがった物。
いまいちうまくいっていないのでもう一回入れなおそう。
必要なライブラリであるlibsigsegvがきっちり認識されない。
libsigsegvはコンパイルはできるがチェックでエラーが出る状態。
$make check Making check in src Making check in tests make check-TESTS Test passed. PASS: sigsegv1 Test passed. PASS: sigsegv2 FAIL: stackoverflow1 FAIL: stackoverflow2 =================== 2 of 4 tests failed =================== *** Error code 1 Stop in /home/raido/local/src/libsigsegv-2.5/tests. *** Error code 1 Stop in /home/raido/local/src/libsigsegv-2.5/tests. *** Error code 1 Stop in /home/raido/local/src/libsigsegv-2.5.
ということで --ignore-absence-of-libsigsegv を追加して作成。
本当は --with-module=bindings/glibc も指定する予定だったけれどうまくいかず、結局以下のような感じでインストール。
cd local/src/ wget http://ring.sakura.ad.jp/archives/GNU/clisp/release/2.43/clisp-2.43.tar.bz2 tar xf clisp-2.43.tar.bz2 cd clisp-2.43 ./configure --ignore-absence-of-libsigsegv --prefix=$HOME/local --with-module=rawsock --with-module=wildcard cd src/ make make check make install
できあがった物。
$ clisp --version GNU CLISP 2.43 (2007-11-18) (built 3410886803) (memory 3410887057) Software: GNU C 3.4.4 [FreeBSD] 20050518 gcc -g -O2 -Igllib -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -O2 -fexpensive-optimizations -falign-functions=4 -DUNICODE -DDYNAMIC_FFI -DNO_GETTEXT -DNO_SIGSEGV -I. -x none libavcall.a libcallback.a -lreadline -lncurses SAFETY=0 HEAPCODES STANDARD_HEAPCODES SPVW_BLOCKS SPVW_MIXED TRIVIALMAP_MEMORY libreadline 5.0 Features: (READLINE REGEXP SYSCALLS I18N LOOP COMPILER CLOS MOP CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER SOCKETS GENERIC-STREAMS LOGICAL-PATHNAMES SCREEN FFI UNICODE BASE-CHAR=CHARACTER PC386 UNIX) C Modules: (clisp i18n syscalls regexp readline) Installation directory: /home/raido/local/lib/clisp-2.43/ User language: ENGLISH Machine: I386 (I386) www658.sakura.ne.jp [59.106.19.88]
* memo : w3m をさくらインターネットにインストール
thread無しとimage無しがポイントだった。
cd local/src/ wget http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.0.tar.gz tar xf gc-7.0.tar.gz cd gc-7.0 ./configure --prefix=$HOME/local --enable-cplusplus --enable-threads=none make make install cd .. wget http://jaist.dl.sourceforge.net/sourceforge/w3m/w3m-0.5.2.tar.gz tar xf w3m-0.5.2.tar.gz cd w3m-0.5.2 make distclean ./configure --prefix=$HOME/local --with-gc=$HOME/local --enable-image=no make make install
* memo : Subversionをさくらインターネットにインストール
案の定、昔入れたSubversionが動かなくなっていたので、以下のページを参考にインストールしなおしてみた。
空繰再繰 - Subversionをさくらインターネットにインストール
http://nyarla.net/blog/subversion1
何とかうまくいった模様。
空繰再繰 - Subversionをさくらインターネットにインストール
http://nyarla.net/blog/subversion1
何とかうまくいった模様。
mkdir -p $HOME/local/src cd local/src/ wget http://jaist.dl.sourceforge.net/sourceforge/swig/swig-1.3.33.tar.gz tar xf swig-1.3.33.tar.gz cd swig-1.3.33 which python ./configure --prefix=$HOME/local --with-python=/usr/local/bin/python make make install cd .. wget http://ftp.riken.jp/net/apache/apr/apr-1.2.12.tar.gz tar xf apr-1.2.12.tar.gz cd apr-1.2.12 ./configure --prefix=$HOME/local --disable-static make make install cd .. wget http://ftp.riken.jp/net/apache/apr/apr-util-1.2.12.tar.gz tar xf apr-util-1.2.12.tar.gz cd apr-util-1.2.12 ./configure --prefix=$HOME/local --with-apr=$HOME/local --disable-static make make install cd .. wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.bz2 wget http://subversion.tigris.org/downloads/subversion-deps-1.4.6.tar.bz2 tar xf subversion-1.4.6.tar.bz2 tar xf subversion-deps-1.4.6.tar.bz2 cd subversion-1.4.6 which apr-1-config ./configure --prefix=$HOME/local --without-brekelay-db --with-swig=$HOME/local/bin/swig --with-apr=$HOME/local/bin/apr-1-config -with-apr-util=$HOME/local/bin/apu-1-config --disable-static make make install
* 2007-12-01
- off会でちょっと出ていたDBの件。
- [[SQLite:http://www.sqlite.org/]]辺りがちょうど良いんじゃなかろうか。
- exeもあるから簡単なことならexe経由でできそう。
- ただ、fileを突っ込んだりしたいだろうし専用のexeなりDLLなり作ったほうが良さそう。
- デフォルトのDLLでどの辺までできるか、試してみよう。
- ところで、xyzzyからCの可変長引数の関数を呼ぶってできるんだっけ。
- sqlite3_mprintfが使えると、エスケープを考えずにすみそうで楽なんだけど。
- まぁ、sqlite3_prepareとかsqlite3_bind_xxxで間に合うっちゃ間に合うか。
- All-In-Oneはちょっと依存関係とか調べたら100超えてしまったんで、やっぱりもうちょっと削って分かる範囲でやる予定。