よこいまさる日記

<< 2002/05/ 1 1. [Foods] 最近のご飯事情
2. [Apple] iBook のバッテリー持続時間の 6時間って…。
3. [Foods] 今日の昼ご飯 (予定)
4. [Apple] Pineapple に lftp が無いなぁ。
5. [Misc] 『シェア60%におびえる 日本たばこ 〜 運命にぎる PM "マールボロ"』
2 1. [Apple] gdb が動かないと思ったら…
3 1. [Apple Emacs] Emacs21 on Mac
2. [Apple] MacOS X の Source
3. [Apple] FTP のセッションがうまく開けないなぁと思ったら…。
4. [Apple] gdb が動かなかったやつ
4 1. [Apple] ことえり郵便番号辞書
2. [Apple Emacs] Emacs21 on MacOS X で skk がうまく動かないなぁ。
3. [Foods] 今日のご飯
4. [Misc] 目黒の Atre
5 1. [Misc] この連休は…
2. [Apple] OMNI Web
3. [Apple Emacs] Emacs21-Cocoa のフォントの設定
4. [Apple] MacOS X の Uptime
6 1. [Apple] ことえり補完辞書/強化辞書
2. [Apple] Conflited files in Pineapple
3. [Apple] iBook の AV ケーブル
4. [Apple] Todo for Pineapple
7 1. [Misc] 今日は。
2. [Windows] MSKK お笑い広告
8 2. [Apple Emacs] Emacs on Carbon のイベント処理というかスレッドというか。
9 10 11 12 13 14 15 1. [Misc] 骨折した
16 17 18 19 20 21 1. [Misc] 右腕復活
22 23 1. [Computer] SSL の RSA 鍵の作りかた
24 25 26 1. [Misc] 高知Linuxユーザ会の offline meeting
27 1. [Apple Emacs] starttls-0.9 の MacOS X 用パッチ
2. [Emacs] Wanderlust で SSL を利用するには…。
3. [Emacs] SKK の dictionary server のみを利用するための設定
4. [Computer] Pentium4 Xeon をハンダ付け
5. [Misc] CCCD がリッピングできちゃう !?
28 29 1. [NetBSD] NetBSD-1.6 release plan
2. [Apple] Dvorak 矯正ぎぶす
30 31 1. [NetBSD] Slashdot にタレコんだぞ
2. [Apple] Chimera
>>
トップ «前の日記(Thu May 02 2002) 最新 次の日記(Sat May 04 2002)» 編集

Fri May 03 2002 [長年日記]

[Apple Emacs] Emacs21 on Mac

#{mes}(#{link})を参考にしながら Emacs21 をインストールしてみた。一応、Emacs が動くようにはなったが、日本語入力がムチャクチャ遲すぎる。これなら、まだ XEmacs on XonX の方が使いやすいなぁ。

[Apple] MacOS X の Source

MacOS X の Source を CVS 使って check-out してみる。

cvs -d :pserver:yourid@anoncvs.opensource.apple.com:/cvs/Darwin login
cvs -d :pserver:yourid@anoncvs.opensource.apple.com:/cvs/Darwin co xnu

あとは煮るなり焼くなり好きに調理すればよろし。

[Apple] FTP のセッションがうまく開けないなぁと思ったら…。

家で iBook を使っているときに FTP data connection がうまく開けないなぁという問題が続いていた。 FTP の passive mode になっていなかったということは理解できていたのだが、InternetExplorer の FTP を passive にする方法が分からなかった。んで、さっき環境設定の方を見てみたらネットワークの設定のところに FTP の Passive mode を設定するオプションがあった。これで passive mode に設定してみたところ、見事 FTP data connection が利用できるようになった。

[Apple] gdb が動かなかったやつ

追記:gdb が動かなかったのは uname が悪かったのは間違いなかったんだけど、 PATH が /usr/local/bin に先に通っていて、Pineapple の方の /usr/local/bin/uname が実行されていた。んで、/usr/local/bin/uname -p が unknown を返していた。Apple の方の /usr/bin/uname で uname -p すると powerpc を返しているから PATH を変更して /usr/bin/uname を実行するように修正したら直った。

よって以下は削除

ひとまず /usr/libexec/config.guess をこう修正した。

$ diff -u /usr/libexec/config.guess.old /usr/libexec/config.guess
--- /usr/libexec/config.guess.old	Fri May  3 13:28:32 2002
+++ /usr/libexec/config.guess	Fri May  3 13:34:54 2002
@@ -808,7 +808,11 @@
 	echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
 	exit 0 ;;
     *:Darwin:*:* | *:"Mac OS":*:*)
-	echo `uname -p`-apple-darwin${UNAME_RELEASE}
+	case "$UNAME_MACHINE" in
+	    "Power Macintosh") uname_p="powerpc" ;;
+	    *) uname_p=`uname -p` ;;
+	esac
+	echo ${uname_p}-apple-darwin${UNAME_RELEASE}
 	exit 0 ;;
     BeBox:BeOS:*:*)	# BeOS running on hardware made by Be, PPC only.
 	echo powerpc-be-beos

まぁ uname -p が unknown を返すから、uname -m の Power Macintosh という返り値で CPU type powerpc を検出するようにしてやったり。


検索:
あわせて読みたい
2000|10|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|