トップページ⇒mac
1001コメント364KB

MacOS XをUNIXとして使ってる人の為のスレ その4

■ このスレッドは過去ログ倉庫に格納されています
0001前スレの103/01/29 19:37ID:KiFxJEQS
X11 for MacOSXβが発表されるなどで、UNIXとして使っている人口は増えたはず。
情報交換しようよヽ(´ー`)ノ

前スレ
 [新・Mac]MacOS XをUNIXとして使ってる人の為のスレ その3
  http://pc.2ch.net/test/read.cgi/mac/1033643484/

過去ログ・関連スレなどは>>2以降
023223003/02/25 12:35ID:9hTZDqik
>>231
なるほどです。どうもありがとうございます。

別の部屋にあるPowerMacにsshしたいときがあるのですが、音が結構でかいの
で普段はスリープさせたかったのですが...無理そうですね。
0233名称未設定03/02/25 16:41ID:MkIVHtl7
>>232
まだ見てますか?これで出来そうだけど。
http://pc.2ch.net/test/read.cgi/mac/1010546884/338
0234名無しさん@Emacs03/02/25 23:13ID:5OfWaL0h

XdarwinからAppleのX11にのりかえたら、
backslashでなくなってしまいました。(日本語キーボード)
|は出ます。~/.xmodmaprcとかにどう書けばいいのでしょうか?

keycode 101 =
の後がわからんのです。
0235名無しさん@Emacs03/02/25 23:19ID:5OfWaL0h
自己解決。

keycode 101 = backslash bar
でした。

023623003/02/26 00:47ID:MtVH6hxL
>>233
をを!! どうもありがとうございます。早速試して報告させていただきます。
0237名称未設定03/02/26 02:02ID:hLZiyQD3
iTerm-0.6.4はイイ!
かなり速度が改善された気がする。

http://iterm.sourceforge.net/
0238名称未設定03/02/26 06:00ID:Y+1zfdvx
0.6.4a
023921103/02/26 19:30ID:I1Zjez4s
>219
それでも駄目でした。
>212
それって結構難易度高そう、いや英語サイトだったもので。
0240名称未設定03/02/26 21:08ID:zCQSERBq
>> 239=211
英語で腰が引けてるよーじゃ後々困るんじゃない?
ttp://www.cosmos.ne.jp/~kaz6120/maclib/mysql/index.pl?id=faq01
024123003/02/28 00:28ID:9uGM6XKi
>>233
うーむ、とりあえずスリープしているPowerMacに対して試してみましたが、起
きてくれませんでした。といってもこのマシンはちょっと挙動が怪しいマシン
なので、今度は寝ているPowerBookを起こしてみようかと思います。
0242名称未設定03/02/28 01:19ID:/6p9Pkv+
>>241
Magic packet送ったらうちのPowerMac (DA)はちゃんとスリープから起きましたよ。

ただログインして作業していても、時間がたったらもう一度
スリープに戻ってしまうのには困りましたが。
ネットワーク経由のログインは使用中に数えてくれないみたい。

結局定期的にパケット送りつけてごまかしましたが(w
0243名称未設定03/02/28 01:39ID:dwmYmuKG
PowerMacのNICがWakeUp on LANに対応してるとは知らなかった、、、
0244名称未設定03/02/28 09:43ID:HVANEJA2
JaguarにftpクライアントでログオンしたらCWDコマンドが使えませんでした。
このコマンドを有効にする方法ってあるんでしょうか?
0245 03/02/28 12:17ID:f++Y8Ed0
おしらせ

「新 the unix super text 上 」
http://www.gihyo.co.jp/books/syoseki.php/4-7741-1682-3

「新 the unix super text 下 」
http://www.gihyo.co.jp/books/syoseki.php/4-7741-1683-1


amazonではまだ購入できない(購入できるのは旧バージョン)
ので注意してください
0246(・∀・)03/02/28 14:06ID:GWVFxP3o
>>244 CWDってコマンド無いと思うけど。ローカルなら
lcdやlpwdってのが使えますよ。
024724403/02/28 16:10ID:HVANEJA2
CWDコマンドはCDと同じ(のはず)で、一応RFCでも定義されてるです。。。
http://www.ietf.org/rfc/rfc0959.txt
でももう使われていないのかな。おかしいなあ。
調べてみたけどOS Xに限らず他のFTPサーバーも受け付けてくれない
みたいだし。。。

私の使っているftpクライアントがおばかで融通がきかなくて、
CDのかわりにCWDを発行してくれやがるので大変困っとります。
でもどちらかというとUNIX板向けの質問ですよねこれ。。。
もう一回あっちで質問し直してきます。大変失礼しました。
024823003/02/28 17:17ID:zJ6G9jMj
>>242
> Magic packet送ったらうちのPowerMac (DA)はちゃんとスリープから起きましたよ。

なるほどです。どうもありがとうございます。

うちのPowerMac(MDD)には前述しましたようにBig Drive対応のIDEインターフェースカードが
増設してあるのですが、これを入れてからスリープしてもずーっとファンが回っているという
変な状況に陥っているので、ちょっとあやしいのですよ。

もしかしたらいわゆる'スリープしている'状態ではないのかもしれませんが、
ftpとかのポートにもアクセスできないので、どうなのかなーと。


>ただログインして作業していても、時間がたったらもう一度
>スリープに戻ってしまうのには困りましたが。
>ネットワーク経由のログインは使用中に数えてくれないみたい。

なるほど...それはあまりよろしくないですね (w

全然関係ないですが、Mac OS Xはコネクション確立のタイムアウトが速すぎる感がありますね。


> PowerMacのNICがWakeUp on LANに対応してるとは知らなかった、、、

僕はMagic Packetがこんなに簡単に送れると思っていませんでした。
色々と使えそうですね。
024923003/02/28 17:37ID:zJ6G9jMj
>>246
FTP Protocol的には、CWDです。しかしながら、FTP Clientでは伝統的にcdで実装されることが多いです。
例えば、'cd hoge'は、'CWD hoge'と変換されて転送されます。

lcdやlpwdは、クライアント側のWorking Directoryを変更するためのもの(実装的にはchdir(2))ですので、
FTP Protocolとは無関係です。クライアント(ローカル)の状態をサーバーに通知する必要が
あるかないかで考えるとよいかと。

でも、Passive Mode/Active Mode等の状態はサーバーに通知する必要があるので、
FTP ProtocolではPASSというコマンドが用意されており、実際に通信されています。

# クライアントの実装的には、PASSコマンドはput/getする直前に送信される
# ように作られているものが多いです
# ここらへんは後述のftp -dで挙動を見てみると面白いです

>>247
CDコマンドというのは存在しないと思われます。FTP Protocol的には、CWDではないでしょうか?

Terminalからtelnetで確認すると分りやすいかも。もしくは、ftp -dで起動すると実際のネゴシエーションが確認できます。

Clientが'CD'コマンドとして送信してしまうというお話なので、激しく論点がずれてます。すんません。
0250tar03/03/01 01:56ID:luwpV+v6
ttp://www.swift-tools.com/Flash/
上のサイトのflash-4.10.tgzをダウンし展開しようと
tar -zxvf flash-4.10.tgzとしたら
azip: stdin: not in gzip format
tar: 子プロセスがステータス1を返してきました
tar: 処理中にエラーが起きましたが、最後まで処理してからエラー終了させました
となって展開できません。
初心者です、なにかとんでもない勘違いをしているんでしょうか?
0251俺もUNIX初心者03/03/01 02:25ID:n/DwQPff
>>250

OSのバージョンは秘密ですか?

ただ単に、ダウンロードに失敗しているだけじゃないの?
だから、
「これはgzipのフォーマットではなさそうですよ」
と表示されて解凍できないのでは?

今、curl -Oでダウンロードして解凍したら解凍できましたよ。

それから、tar -xzf でいいんじゃない?vは不要な気が。
0252名称未設定03/03/01 02:26ID:Lpx8qIBJ
>>250
うちでは出来たYO!

すでにgzip formatじゃないと言われているところで壊れていることが予想さ
れるんで、もう一度ダウンロードするとよいと思われ。

ちなみに、358995byteで、'md5 flash-0.4.10.tgz'の結果は、

MD5 (flash-0.4.10.tgz) = 1473f085c599d8076fa866cd91e11598

でした。
025325203/03/01 02:28ID:Lpx8qIBJ
>>251
を、かぶった。vはヴァーボーズモードだから、あってもなくても可。メッセー
ジが表示されるだけ。
0254自分も初心者の>>25103/03/01 02:39ID:n/DwQPff
>>252

うおっ、そのMD5とかいうのは何ですか?かっちょいい!
CRCとかいうもの?
0255名称未設定03/03/01 02:52ID:Xjt/3GWb
>>254
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=md5&dir=jpman-5.0.0%2Fman§=0
025625403/03/01 02:59ID:n/DwQPff
>>255

わざわざすいません。

>>254の力点は、「何ですか?」じゃなくて「かっちょいい!」の方だったんです。
025725203/03/01 03:00ID:UBEWV+iS
>>255
はははは。僕も勉強になりました。

簡単に一行で書くよりも、全然明瞭ですな。
0258名称未設定03/03/01 05:53ID:s7FTtIdk
MD5を>>252みたいにファイルの検査に使うと便利だね。
いままで『なんでファイルを引数に受けとる必要があるんだろう?』
って思ってた。(馬鹿でスマソ
0259名称未設定03/03/01 11:04ID:cn/9auus
>>250
ブラウザが勝手にgzipデコードしてたりとか予想してみる。
tar xf で展開できるか試してみては?
コマンドラインにこだわらずに StuffIt Expander 使って展開してもいいであ。
>>251
v が要らないとか言ってたら - も要らない。
0260ニワカマカ03/03/01 11:48ID:vB7cAJUp
オーエス×でこういうの実現できてる人はいますか?リモートマ
シン(Unix)にtelnetした状態で日本語入力したいんですが、こと
えりからだと10.2.4のTerminalとJTerminal1.0.6のどちらで試し
ても、入力した文字(だけ)が化けてしまってNGです。
だめもとでローカルのLANGをja_JP.EUCにしてみたりしたけど、そ
れではやはりダメ…。Terminalからtelnetではそもそも無理なの
かなぁ?昨日は仕事もせずこれで半日悩んでしまいますた…(´Д`;)
0261名称未設定03/03/01 12:49ID:nX4JTYrI
リモートマシンにWnnなりCannaなりが入ってないのですか?
直接入力だとstty +rawだったかをしとかないと、変なコードは入力できないはずでは。
0262名称未設定03/03/01 13:56ID:NblccwTO
>>251,252,259
ありがとうございます。
最初のダウンしていたのはmd5で比べたら違ってました。252さんの指摘通りでした。
それで251さんのcurl -Oでダウンしたら
MD5 (flash-0.4.10.tgz) = 1473f085c599d8076fa866cd91e11598になり
StuffIt Expressで解凍したら展開できました。
でも、tar -zxvf flash-4.10.tgzだと
tar (子プロセス): flash-4.10.tgz: open 不能: No such file or directory
tar (子プロセス): エラーを回復できません: 直ちに終了します
tar: 子プロセスがステータス 2 を返してきました
tar: 処理中にエラーが起きましたが、最後まで処理してからエラー終了させました
となり
tar xf flash-4.10.tgzだと
tar: アーカイブに廃れた base-64 ヘッダが含まれています
tar: これは tar の書庫ではないようです
tar: 次のヘッダをスキップします
tar: 処理中にエラーが起きましたが、最後まで処理してからエラー終了させました
です。OSはOSX10.2.4へXFree86 4.2.99.901をインスコしてFink0.5.1。
ターミナルはOSXの1.3.1を使ってます。
StuffIt Expressで展開出来たのをmakeを打ってみましたが
ttp://www.geocities.co.jp/SiliconValley-Cupertino/9940/mozilla/#204
にあるようなnpflash.soはできませんでした。
あたしの環境ではMozilla1.1.0-4でflashのプラグインは使えないんでしょうか?
0263ニワカマカ03/03/01 13:58ID:vB7cAJUp
>261
変なコードは入力できない…
asciiでないコードは入力できないという事?ですね。
ナルホド、そういうものでしたか。φ(.. )
ということは、ことえり入力した文字(UNICODE?)がTerminalで
ちゃんとEUCに変換されてれば、stty +rawすればいけるかも
しれないですね!?
stty +rawは、ローカル側で
>stty +raw;telnet
ってな感じいいのかな?やってみます。

リモート側はSolaris8なのでWnnが動いてるかもしれないです。
確認してませんでした。
じつはWnnの使いかたを知らないだけ…
026425203/03/01 15:18ID:SCmRlWCH
>>258
いやー、これが必須な時代があったんですよー。今より全然インフラが整って
いないときに、海外にftpで1Gbyteほどバイナリーを送らなくっちゃ行けなくっ
て...そのときは双方の端末でMD5を取って確認してました(笑)。

>>259
あー、確かに。Safari v60を使用していますが、Preference > General >
Open "safe" files after downloadingをオフにしているに関わらず、gzip -d
されていたりして...

そのとき、サフィックスが'.tar.gz'だと、'.tar'で保存されますが、サフィッ
クスが'.tgz'のまま変更されなければ、259さんのおっしゃっているようなこ
とになりますね。

私もほとんど - は付けないですね...斜め読みしたときに標準入出力と間違え
るし。

>>262
あー、MD5一緒になりましたか。で、

> でも、tar -zxvf flash-4.10.tgzだと

ちょっと気にはなっていたのですが、tarに食わせるファイル名、間違えてい
ませんか?

正) flash-0.4.10.tgz
誤) flash-4.10.tgz

# しかし、YahooBBが書き込み規制されているのが激しく面倒くさいですね。
# いちいち携帯繋げてます...
026525203/03/01 17:19ID:GSiGsCsq
>>262
あー、なるほど。ちょっとMakeしてみた。

これね、Linux用だと思うよ。時間ないんでやんないけど、結構書き換えが必
要な上に、Soundがでないかもしれない。Lib/sound.ccで、

#ifndef NOSOUND
#include <linux/soundcard.h>
#endif

となっているので。

このサイトのこのアーカイブに固執する前に、Mac OS X + ModzillaでのFlash
環境がどうなっているか、ググって見ることをお勧めする...
0266tar03/03/01 17:31ID:KvcxkvPw
>>264
262です、おはずかしい(^^;)ご指摘とおりタイプミスでした。
いつもtabで入力しているし掲示板の張り付けもコピーペーストした
つもりだったんですが、間違っていたみたいです。
展開できました。
でも、makeでnpflash.soはできなかったです。
0267名称未設定03/03/01 18:27ID:ZAhlZVRC
お前らたまには外で遊べよ  
0268名称未設定03/03/01 19:59ID:cn/9auus
>>263
Solaris8相手ならlocale(≒LANG環境変数)をターミナルで使用する文字コードに
合わせて設定すれば問題なく日本語が使えます。
ja_JP.UTF-8 (utf-8), ja_JP.PCK (Shift JIS), ja_JP.eucJP (euc)

> じつはWnnの使いかたを知らないだけ…
man uum
0269ニワカマカ03/03/01 21:27ID:vB7cAJUp
>>268
日本語が使えないのではなく、ことえりで日本語入力できなかった事が問題でした。

ちなみにSolarisのlocaleはja(euc)でターミナルのほうをそれに合わせてます。
Solaris側にあるファイルがEUCなため、SolarisのロケールをUTF-8にすると更に
面倒なことになりそうでやってませんでした。エディタもSolaris標準のviしか入ってないし…
Solarisのviなりファイルシステムのドライバレベルで文字コード変換までやって
くれるのならいいのですが。そこまでやってくれたらSolarisリスペクト。
0270ニワカマカ03/03/01 21:43ID:vB7cAJUp
TerminalでEUCでtelnetしてると落ちまくるね!
全Terminalウィンドウを道連れに!!(*`ε´*)ノ_彡☆バンバン!
こんな状態ではまだまだJterminalは手放せんな。
何とかしてくれ>アポー様
マカーにswitchしてから2週間だというのにこれでフィードバック3回め…
ε- (^、^; はぁ〜〜
027126603/03/01 23:44ID:PGtSQNLk
>>265
はい、ググッてみます。
ありがとうございました。
0272名称未設定03/03/02 00:14ID:AapsQ2b/
>>270
そういう努力が結果的にイイものを作るからね。
だるいかもしれんがこれからも夜露死苦お願いしますよ。
俺もがんばる。。。
027324403/03/02 05:01ID:dLBx0vHX
>>249
なるほど、勉強になりました。てっきりCDコマンドはプロトコル
の一部だと思っていました。ありがとうございました。
0274230=249=25203/03/02 05:39ID:bEZL23nC
遊び回って帰って来ました(藁)。

>>244
先日Macが手元になくて記述できなかったTelnetでの遊び方です。これは、そ
の端末(127.0.0.1 = localhost/この場合PowerBook)にFTPでログインし、HELP
を取っています。こうするとそのFTPデーモンがサポートしているコマンドが
わかるはず。

行頭が'<'で始まるところは、自分で打つところです。パスワード等はエコー
バックされるので、後ろに人がいないところでやってね(笑)。

こうしてみると、色々なコマンドがあるものですね。
0275230=249=25203/03/02 05:39ID:bEZL23nC
# telnet 127.0.0.1 21 <= (これはターミナルから)
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 localhost FTP server (lukemftpd 1.1) ready.
< USER <自分のアカウント>
331 Password required for mnakata.
< PASS <自分のパスワード>
230-
Welcome to Darwin!
230 User <自分のアカウント> logged in.
HELP
214-
The following commands are recognized.
(`-' = not implemented, `+' = supports options)
USER REIN- TYPE ALLO MKD HELP MIC MLST+ MSND-
PASS PORT STRU REST PWD NOOP+ CONF MLSD MSOM-
ACCT- LPRT MODE RNFR LIST AUTH ENC MAIL- XCUP
CWD EPRT RETR RNTO NLST ADAT FEAT MLFL- XCWD
CDUP PASV STOR ABOR SITE PROT OPTS MRCP- XMKD
SMNT- LPSV STOU DELE SYST PBSZ MDTM MRSQ- XPWD
QUIT EPSV APPE RMD STAT CCC SIZE MSAM- XRMD
214 Direct comments to ftp-bugs@localhost.
< QUIT
221-
Data traffic for this session was 0 bytes in 0 files.
Total traffic for this session was 917 bytes in 0 transfers.
221 Thank you for using the FTP service on localhost.
Connection closed by foreign host.
0276230=249=25203/03/02 06:31ID:JPEwR34r
ありゃりゃ、インデントなくなっちゃったよ。

長文すまんっす...
0277名無しさん@Emacs03/03/02 17:51ID:kO+Yd9B7
>>262 さんなど
遅レスですが。

mozilla の flash については、
http://www.mozilla.gr.jp/docs/beginmoz-1.0/navigator.html#navigator-plugin-macosx
ここ参照でうまく行かんかな。

262 での問題は、二つのことが絡んでいるようです。
1. ファイルの種類が分からん
2. tar がうまく使えん

1. について、file コマンドを使いましょう。
% file ga.tar.gz
ga.tar.gz: gzip compressed data, deflated, last modified: Thu Jan 1 09:00:00 1970, os: Unix
% gunzip ga.tar.gz
% file ga.tar
ga.tar: POSIX tar archive
/etc/magic に登録されているファイルであれば、ファイルの種類を教えてくれます。

2. について、お節介ですが tar のオプション指定に '-' を
使うのは止めた方がいいかも。伸長できるけどね。
'-' は標準入力・標準出力を表します。
man tar と man cp とで、オプションの取らせ方を比較してみると分かる。

tar ってオプションの順番に sensitive だった気が…。
識者の方お願いします。
0278名無しさん@Emacs03/03/02 17:59ID:kO+Yd9B7
>>269 さん
telnet -8 とかどうですか?
近所の Solaris8 で、vi による日本語入力できましたよ。
環境は以下の通りです。

o Client
- Mac OS X 10.2.4
- Terminal.app, エンコードは「日本語 EUC」
o connection
ssh 二段
o Server
- SunOS 5.8
- /usr/ucb/vi (実体は /usr/ucb/vi), /usr/xpg4/bin/vi

telnet を開けるわけに行かなく、ssh からしか試せないのですが…。
0279名無しさん@Emacs03/03/02 20:31ID:kO+Yd9B7
27[78] です。
>>278
> - /usr/ucb/vi (実体は /usr/ucb/vi), /usr/xpg4/bin/vi
(´・ω・`)ショボーン
実体は /usr/bin/vi ですた。
0280名称未設定03/03/02 21:53ID:4OIsvYzW
>>270
とりあえずフィードバックしておいて普段はiTermを使うのが吉
028126203/03/03 00:49ID:WckVAXOC
>>277
教えていただいたサイトを読んでみます。
Macしかつかっておらず、DOSのコマンドも知りません。
file 覚えました。tarの-オプションもいらないんですね!
控えておきます。
0282名称未設定03/03/03 00:53ID:y/5oPKy5
Shoshinshadaga KDE wo install shitemita.
KDEno Konqueror toiu soft de kakikonndeiru.
mada nihongo nyuuryokuga dekinainode
romaji de sumaso
0283名称未設定03/03/03 10:18ID:eMwR+iqt
>>282
人にものを聞く態度じゃあ無いな。
見にくいから読む気になれない。
0284名称未設定03/03/03 10:26ID:vFR6beGk
>>283
そりゃあ人にものを聞いてる訳じゃないからな
0285名無しさん@Emacs03/03/03 13:31ID:YCe4vGg7
27[78] です。
>>262==281
> Macしかつかっておらず、DOSのコマンドも知りません。
漏れは Finder だけだとなにもできません。(・A・)イクナイ!!

いつもファイル移動やコピーには mv や cp しててふと思ったのだけれど、
HFS+ を使っているなら MvMac と CpMac に置き換えた方がいいのかな。
不具合は今のところないけど。
暇ができたら調べてみよう。
0286名称未設定03/03/03 13:51ID:MfmajLse
ファイルの属性情報(リソースフォーク)なんかを
保持したいときに
CpMac/MvMacを使うのよ。

おれは、そういうファイルはないので、
cpとmv使ってる。
0287名称未設定03/03/03 18:12ID:WoTqRsin
Dawrin の Libc にだれか最近の locale 移植している人いないの?
0288名称未設定03/03/03 22:14ID:ivVQh1oc
FreeBSD と NetBSD と OpenBSD と、Mac OS X の違いを教えて下さい。互換性と
か教えてくれると助かります・・・。
0289>>28803/03/04 05:11ID:fanNVXbq
全部インストールしてみる。
diffを取る。
終了
0290名称未設定03/03/04 06:06ID:/kg6895R
>>288
ttp://linux.ascii24.com/linux/news/today/2001/12/08/631919-000.html
こんなんでど
0291名称未設定03/03/04 19:17ID:pIQz2+/X
Mac OS X 10.2.4でX11 for Mac OS Xを使っています。
USキーボードのcaps lockとctrlキーを置き換えようとしているのですが、
uControlを使わずに成功した方はいますか?

というのも、いまuControl 1.3.0はダウンロードできないみたいなので。

xmodmapで置き換えて、xevで調べてみると置き換わっているようにみえるのですが、
実際のキー入力には反映されません。optionキーにMetaキーを割り付けるのは
うまくいくんですけど……。
0292名称未設定03/03/05 06:26ID:KAx+b4JY
>>77
McAfeeのライセンス違反疑惑なんてとんでもないスキャンダルに
までなっているのに、なぜかあまり話題になってないね。
ttp://forums.mcafeehelp.com/viewtopic.php?t=6318&sid=33d08f3c34f7e09dc546aa1ddf1c299c
0293名称未設定03/03/05 17:37ID:No8xOLls
OS X 10.2 で、fink install python すると、
次のようなエラーになるんですが、

building 'readline' extension
gcc -DNDEBUG -O3 -Wall -Wstrict-prototypes -fno-common -I. -I/sw/src/python22-2.2.2-2/Python-2.2.2/./Include -I/sw/src/python22-2.2.2-2/Python-2.2.2/./Mac/Include
-I/sw/include -I/usr/local/include -I/sw/src/python22-2.2.2-2/Python-2.2.2/Include -I/sw/src/python22-2.2.2-2/Python-2.2.2 -c /sw/src/python22-2.2.2-2/Python-2.2.2/Modules/readline.c -o build/temp.darwin-6.4-PowerMacintosh-2.2/readline.o
gcc -L/sw/lib -bundle -bundle_loader python.exe build/temp.darwin-6.4-PowerMacintosh-2.2/readline.o -L/sw/lib -L/usr/local/lib -lreadline -lncurses -o build/lib.darwin-6.4-PowerMacintosh-2.2/readline.so
ld: warning multiple definitions of symbol _BC
/sw/lib/libreadline.dylib(terminal.so) definition of _BC
/sw/lib/libncurses.dylib(lib_termcap.lo) definition of _BC
ld: warning multiple definitions of symbol _UP
/sw/lib/libreadline.dylib(terminal.so) definition of _UP
ld: warning multiple definitions of symbol _PC
/sw/lib/libreadline.dylib(terminal.so) definition of _PC
/sw/lib/libncurses.dylib(lib_tputs.lo) definition of _PC
dyld: ./python.exe multiple definitions of symbol _BC
/sw/lib/libreadline.4.dylib(terminal.so) definition of _BC
/sw/lib/libncurses.5.dylib(lib_termcap.lo) definition of _BC
make: *** [sharedmods] Error 133
### execution of (export failed, exit code 2
Failed: compiling python22-2.2.2-2 failed

これ、10.2ではよく見かけるやつで、_BC, _UP, _PCをextern宣言してやれば
解決しそうなんですが、finkではどうやるのがいいんでしょう?
0294名称未設定03/03/05 20:10ID:Ssryb6ec
>>293

-flat_namespace すればいいんじゃない。
Python-2.2.2/configure にパッチを当ててみたら?
とりあえず以下のように(たぶんインデントはおかしいと思う)。

--- Python-2.2.2.orig/configure Fri Oct 11 00:26:41 2002
+++ Python-2.2.2/configure Thu Feb 6 21:28:19 2003
@@ -3207,8 +3207,8 @@
LDSHARED="$LDSHARED "'-framework
$(PYTHONFRAMEWORK)'
else
# No framework, use the Python app as bundle-loader
- BLDSHARED="$LDSHARED "'-bundle_loader $(BUILDPYTHON)'
- LDSHARED="$LDSHARED "'-bundle_loader $(BINDIR)/$(PYTHON)'
+ BLDSHARED="$LDSHARED "'-flat_namespace -undefined suppress'
+ LDSHARED="$LDSHARED "'-flat_namespace -undefined suppress'
fi ;;
Linux*) LDSHARED='$(CC) -shared';;
dgux*) LDSHARED="ld -G";;
0295覚え書き03/03/05 23:28ID:HdMFQlhC
FreeBSDからMacにX Windowを飛ばそうとして引っ掛かった。

小一時間かかってやっと、
OS Xのコンパネの共有でファイヤーウォールONにしてた事に気付いた。
ググったら、X Windowはポート番号6000を使うことが判明。

新規→「その他」、ポート番号「6000」、説明「X11」で保存したらいけますた。

とりあえず報国まで。
0296名称未設定03/03/05 23:54ID:uccrCcb1
>>295
ssh使うって手もあるよ。
0297名称未設定03/03/06 05:22ID:gCK7MpLz
auの携帯の電話帳とアドレスブックを同期させるスクリプトを
書こうとしてるのですが、unicode ⇔ SJISの変換って
nkfではまだ出来ないんですね。
unicodeを扱える文字コード変換ツールってなんかありませんか...?
0298名称未設定03/03/06 05:53ID:kn5jJckh
>>297
UTF-8に対応したnkf
ttp://sourceforge.jp/projects/nkf/
lv
ttp://www.ff.iij4u.or.jp/~nrt/lv/
0299名称未設定03/03/06 11:24ID:iArqFK3j
>>290
ありがとうございました。そうか、OS X は FreeBSD に近いのか。
PC-9801 から Mac に移ったから何か田舎に戻るみたいな気分だ・。
030029303/03/06 14:49ID:V7FmH9J5
>>294
ありがとうございます。
/sw/fink/10.2/stable/crypto/finkinfo/python22-2.2.2-2.patch
に付け足してやってみました。
ですが、やっぱり同じエラーになりました。
ううむ…。
0301名称未設定03/03/06 15:34ID:VRpkzRCO
>>297
Jcode.pm
0302名称未設定03/03/06 18:02ID:PNxMbp2b
shutdown 時に,2行ほどの shell script を root 権限で実行したいのですが,
どこに書けばいいのでしょうか。教えて下さい。
0303名称未設定03/03/06 18:43ID:AWmeMAwG
OSX10.1.x用のgccのバイナリってどこかで手に入りませんか?
0304名称未設定03/03/06 18:44ID:VRpkzRCO
>>303
AppleでDev ToolsをDLしてインスコ
0305名称未設定03/03/06 19:04ID:zyaW6XTN
>>300

まちがったこと言ってすみません。-flat_namecpace だったら逆に multiple
definitions になってしまいますね。
ひょっとして Dev Tool が古いということはありませんか?
December Devtool にちゃんとウプデートしてますか?
030629703/03/07 01:13ID:2gvYPwh3
>>298
お、なんだ、2.0ってリリースされてたのね。
ありがとう!これで文字コード変換は完ぺきになったよ!
しかし、肝心のケータイ(A1101S)が一度に10件までしか
データを添付できないので、ちとつらいな...。(笑)
0307名称未設定03/03/08 10:10ID:B3xLbbqm
uControlによるCtrlとCapsの入れ替えがあまり確実ではない
(たまに、ずっとCtrlLockになったりCtrlとして機能しなかったり)ので
できることならKernelソース上のマッピングを変更して、
Darwin Kernelを自分で入れ替えてしまいたいと思っているのですが、
OpenDarwinのKernelとMacOS XのKernelを入れ替えるみたいなことした人います?
0308名称未設定03/03/08 10:12ID:IfXE3q3t
あのさ、スクリプト荒らしがスレ潰しして被害出てる時に上げるなよボケ。
0309名称未設定03/03/09 00:51ID:aMpZQwUy
>>307
ttp://gongon.com/persons/iseki/IPv6onMacOSX10.1.1.html
10.1.1での話だけど、たぶん変わってないと思われ。
それはそれとして、kernelじゃなくてuControl書き換えたらいかが?
0310名称未設定03/03/09 00:58ID:5oD+ZdJu
OSXとFreeBSDでファイル共有を行いたいのですが
共有先に日本語のファイル&ディレクトリ名を使った場合、文字化けが発生してしまいます。
OSX,FreeBSDのどちらがサーバーになっても構わないので、文字化けを解決する方法はありませんか?
0311名称未設定03/03/09 13:02ID:WawLNJ0r
OSXは正式なUNIXなんですか?
0312名称未設定03/03/09 13:23ID:hrQ98a2Y
正式なUNIXって何ですか?
0313isaribi ◆fhSt2cqm3c 03/03/09 23:36ID:CTvwxe/L
>>310
一口にファイル共有といってもftp, nfs, netatalk, samba, WebDAV など様々な方法がありますがどのような方法を
とっておられるのでしょうか.どのような方法をとっているかによって対処法は異なります.

また,文字化けのもっと具体的な症状をかいていただかないとちょっと返答に窮します.
MacOS X 側で作ったファイルやフォルダが FreeBSD でみると文字化けが発生しているという意味でしょうか.
もし,そうであればMacOS X ではファイル名がユニコードで FreeBSD のファイル名が EUC になっているから
だとおもいます.
0314名称未設定03/03/10 00:06ID:3Ys9Vdjb
>>313
> そうであればMacOS X ではファイル名がユニコードで FreeBSD のファイル名が EUC になっているからだとおもいます.

ほほー、そうするとMacOSXからみたMacOS9のフォルダのファイル名も
文字化けしてないものはUnicodeで書いてあるということかい?
0315名称未設定03/03/10 00:16ID:oyQKC7j5
>>314
そうだよ。HFS+はUnicodeでファイル名を管理しているから。
MacOS9で起動した時は、それを内部的に変換しているだけの話。

詳しくは、以下のページで落とせるファイルに添付されている
ReadMe-J.rtfdを参照すること。
http://www.yk.rim.or.jp/~harakei/unifix.shtml
031631003/03/10 01:06ID:lq/fEWhP
>>313
ファイル共有にはnfsの利用を考えています。
既存のNASやファイルサーバーはeucです。
0317http://packages.opendarwin.org/03/03/10 02:48ID:IB0f5lZy
http://packages.opendarwin.org/ に WebDAV で繋ぐといっぱい pkg があるんだけど、
使い方がよく分からなくって困っちゃうな。Apple の X11 for Mac OS X でそのまま使えるの?
0318名称未設定03/03/10 02:57ID:hcBYN1wG
>>315
では、
ja_JP.UTF-8
にすれば良いんでないの?
0319名称未設定03/03/10 04:23ID:YSLJUfhv
>>317
一応、そのまま入れても使えるはず。たぶん。
でもdarwinportsのCVSを自分で取ってきて、FreeBSDやNetBSDのportsよろしく
自分でbuildするのが吉です。
0320名称未設定03/03/10 04:44ID:o/7teDf6
>>317
インスコロールした後、PATH に /opt/local/bin、MANPATH に /opt/local/man
を追加したら使えますた。

パッケージだとインスコめっちゃ楽チソだわ。
032132003/03/10 04:48ID:o/7teDf6
あ、言い忘れますたが、もちろんアップル謹製X11上で使えてます。
0322http://packages.opendarwin.org/03/03/10 08:14ID:IB0f5lZy
/opt/local/bin を mkdir してから 例の pkg 実行したんだけど、
/opt/local/bin のなか空っぽなんだよね。なにがなんだかさっぱり。
0323名称未設定03/03/10 16:29ID:lq/fEWhP
>>318
NFSサーバーの設定は既にeucで運用している為、変更できません。
0324isaribi ◆fhSt2cqm3c 03/03/10 19:52ID:3Qg23V2T
>>323
euc でないといけないとなると打つ手も限られてきますね.
ファイル名を euc に変換するパッチを適用した netatalk をインストールし nfs はあきらめるとか,
いっそのこと,金輪際,ファイル名に日本語を使わない,というのはどうでしょう.

私はファイル名には日本語を使わないようにしています.慣れれば不便は感じませんよ
0325名称未設定03/03/12 04:17ID:Oz0Dq5Vr
自分だけで済まないのが、ファイル共有だと思う。
日本語使用禁止って一般の人には受け入れられないよ。
0326名称未設定03/03/12 21:06ID:SIii50iu
BasiliskIIをOS Xで使おうと
http://www.uni-mainz.de/~bauec002/B2Main.html
からBasiliskII_src_31052001.tar.gzをダウンロードし、
MacOS X 10.2に付属のデベロッパーツールをインストール、
AppleのX11ベータをインストールして
http://member.nifty.ne.jp/poseidon/emu/basilisk2_02.html
上記を参考にし./configureしてみましたが以下のメッセージが出力されました。
checking host system type... configure: error: can not guess host type; you must
specify one
これはOSが特定できない、という事でいいのでしょうか?
また、なんとか使えるようにはできないのでしょうか?
使用OSはMacOS X 10.2.4です。
0327名称未設定03/03/12 21:13ID:LvlpLgkA
./configureのときにホストを指定してみたら?
あと、FinkにもBasiliskあるよ。
おれはFinkのほうを使ってる。
0328名称未設定03/03/12 21:44ID:SIii50iu
>>327
Finkにもあるのですか
丁度Fink入れようとしていたので早速、試してみようと思います!
ありがとうございます!
0329名称未設定03/03/14 00:26ID:DyGwtR0/
>327
Fink でも音でないよね?

AfterDark 動かしたいな。
0330名称未設定03/03/14 02:02ID:3PO5mClC
>>327
そのエラーが出るときは
どこか適当なところからconfig.guessとconfig.subをもってきて
入れ替えるとよろし
0331名称未設定03/03/14 02:03ID:3PO5mClC
327じゃなくて326ね。
■ このスレッドは過去ログ倉庫に格納されています