Snow Leopard

Snow Leopard買ってきた.
クリーンインストールして,64bitで起動させると,KeyRemap4MacBookの設定ができない.
とりあえず32bitに戻す.

先日の日記の内容を繰り返す.
KeyRemap4MacBookは問題なさそう.(普通に使う分には)
KeyRemap4MacBookはOption2回押しがうまく動いていないっぽいです.
仮名モードで'マc'として左Optionを2回押すとMacMacと入力される.
for Kotoeriのチェックを入れていると,MacMacMacと入力される.

Logicool Contro Centerは未対応(ぎりぎり耐えれる)
Firefoxは問題なさそう.(少なくとも英語版は)
でも,Helpを開くとなぜか落ちる.(全然問題なけど)

  • Macports
    • うまく入らなかったもの
      • screen(defaultで問題ない)

---git-core(github使えないんですけど…)

      • gauche(勉強用だしまぁいいか)
    • うまく入ったもの
      • bzr
      • zsh-devel
      • ruby19

bzrのインストール中にQuicksilverの挙動がおかしいことに気づく.

Quicksilverを起動させると,常に日本語から始まる.
でも,QuickSilverは日本語使えないので,ストレスがたまる.
Quicksilverの問題なのか,KeyRemap4MacBookの問題なのか,Kotoeriの問題なのかは切り分けてない.
雰囲気ではKotoeriの挙動が変わったのかなと思います.
むしろ,常に直接入力にする方法があったら教えて欲しいです.

もう,Leopardでいいやと思い,戻ってきましたとさ.
仕事早めに切り上げて,買ってきたのに残念.

Time Machine用とSnow Leopard用にHDDを2台買ってきたけど,
Snow Leopardを使う機会があるのだろうか….

一昨日,vimwikiなるものを入れてみた,結構便利だと思った.
会社のEWSやPCクラスタvimのversionが古くて萎える.
EWSに至ってはvimですらないし….

追記1
KeyRemap4MacbookはググったらSnow Leopard用が見つかったので,それを入れました.
Quicksivlerの問題は,Option+SpaceがToggle IMEになってたので,
Toggle IMEをCtrl+Spaceに変更.
残りは,gitとLogicoolです.
これぐらいなら耐えられるので,もうしばらく人柱になりたいと思います.
追記2
git-core入りました.
現在うまく入らない物のlogを一応とっておく.

>sudo port install screen
--->  Computing dependencies for screen
--->  Building screen
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_screen/work/screen-4.0.3" && /usr/bin/make -j7 all " returned error 2
Command output: /usr/bin/gcc-4.2 -c -I. -I.    -O2 -arch x86_64 pty.c
In file included from screen.h:144,
                 from pty.c:30:
display.h:182: warning: 'utmp' is deprecated (declared at /usr/include/utmp.h:96)
In file included from screen.h:145,
                 from pty.c:30:
window.h:247: warning: 'utmp' is deprecated (declared at /usr/include/utmp.h:96)
pty.c:38:26: error: sys/stropts.h: No such file or directory
make: *** [pty.o] Error 1

Error: Status 1 encountered during processing.
>sudo port install gauche
--->  Computing dependencies for gauche
--->  Building gauche
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gauche/work/Gauche-0.8.13" && /usr/bin/make -j7 all " returned error 2
Command output: make[2]: *** [vport_tail.c] Error 1
vport.c:39:28: error: gauche/uvector.h: No such file or directory
vport.c: In function 'bport_fill':
vport.c:521: warning: implicit declaration of function 'Scm_MakeU8VectorFromArrayShared'
vport.c:522: warning: assignment makes pointer from integer without a cast
vport.c: In function 'bport_flush':
vport.c:541: warning: assignment makes pointer from integer without a cast
make[2]: *** [vport.o] Error 1
../../src/gauche-config --fixup-extension text-gettext
make[2]: ../../src/gauche-config: No such file or directory
../../src/gosh -ftest ../../src/gencomp --ext-module text/gettext.scm ./text-gettext-lib.scm
make[2]: ../../src/gosh: No such file or directory
../../src/gauche-config --fixup-extension text-gettext
make[2]: ../../src/gauche-config: No such file or directory
../../src/gauche-config --fixup-extension text-tr
make[2]: ../../src/gauche-config: No such file or directory
make[2]: *** [text-gettext-lib.c] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [text-gettext_head.c] Error 1
make[2]: *** [text-gettext_tail.c] Error 1
make[2]: *** [text-tr_head.c] Error 1
make[1]: *** [all] Error 2
../src/gosh -q -I../src -I../lib -lgauche-init ./extract -en -o gauche-refe.texi gauche-ref.texi
make[1]: ../src/gosh: No such file or directory
../src/gosh -q -I../src -I../lib -lgauche-init ./extract -jp -o gauche-refj.texi gauche-ref.texi
make[1]: ../src/gosh: No such file or directory
make[1]: *** [gauche-refe.texi] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [gauche-refj.texi] Error 1
make: *** [all] Error 2

Error: Status 1 encountered during processing.

コメントがきたので追記3
コメントありがとうございます.

port install -d

は知りませんでした.ありがとうございます.
screenのコンパイルはソースいじれば入りました.
ソースコードは以下にありました.

/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_screen/work/

具体的には以下のサイトに書いてある通りにpty.cを3行消しました.
http://d.hatena.ne.jp/bokuju/20081011/1223742177
ソースいじりたくないから,macportsを使っているのに….
というと怒られそうですが.

トラックバックとかよくわからんので,アドレス書いてみたけど,問題あったらすみません.

追記4
gauche 導入できました
http://d.hatena.ne.jp/Ehren/20091003/1254587223

sudo port install libiconv +universal
sudo port install gdbm +universal
sudo port install gauche build_arch=i386