- 1 名前:login:Penguin [02/03/25 05:42 ID:PWMtFwAV]
- 重いNautilas+GNONEにはうんざり。
コンソールで処理するのもいいけど、不規則な名前で大量にファイルがあったりすると管理に大変。 ファイラについて語ろう。 FDclone for UNIX www.vector.co.jp/soft/unix/util/se057463.html TkDesk日本語版 www.linet.gr.jp/~mituiwa/ Cxploler www1.sphere.ne.jp/hatakeda/cxplorer/ Binder www.aaa-int.or.jp/~jfactory/Factory/ GNU Midnight Commander www.gnome.org/projects/mc/
- 438 名前:login:Penguin mailto:zage [2006/01/11(水) 00:16:09 ID:Vb6UxSXC]
- rootになれるGUIなファイラってあります?
- 439 名前:login:Penguin mailto:sage [2006/01/11(水) 01:19:24 ID:0MrgL15j]
- >>438
kde
- 440 名前:login:Penguin mailto:sage [2006/01/11(水) 09:56:20 ID:nPdTBtg7]
- >438
setuid
- 441 名前:login:Penguin mailto:sage [2006/01/11(水) 10:04:10 ID:/3W2QH9V]
- >>440
やめとけ。
- 442 名前:login:Penguin mailto:sage [2006/01/15(日) 02:54:17 ID:K0X5uj7J]
- cygwin上のmfiler2が
・色が付くようになった ・カーソル移動が快適になった(ck上) ので、win上で使えそうになってきました。 板違い御容赦
- 443 名前:login:Penguin [2006/01/15(日) 07:10:13 ID:oVIrc+4s]
- いまだにFD cloneしかまともなファイラーないのは
どういう事?
- 444 名前:login:Penguin mailto:sage [2006/01/15(日) 10:46:26 ID:US0Cf2tQ]
- 多分年季の入ったユーザの大半はファイル操作なんてシェルで十分なんだろう
- 445 名前:login:Penguin [2006/01/15(日) 10:52:19 ID:mvomScMl]
- >>443みたいなバカが氏んで居なくなりますように
- 446 名前:login:Penguin mailto:sage [2006/01/15(日) 13:58:48 ID:C5OjT/HB]
- >443
「ファイラ」という概念(ファイル操作に特化してとことん頑張る)は たぶん国内にしかなくて、さらに国内にも FD で育ったような人々が 多いので FDclone 登場以後、それ以外を開発しようっていう気に ならないっていうのがあるんじゃないかな? あと unix 的な操作としては >444 が言うように zsh のような超高機能 shell の方が便利だったりするというのもあるだろう。
- 447 名前:login:Penguin mailto:sage [2006/01/15(日) 14:15:45 ID:sW/68HSX]
- >>446
FD が DOS で生まれ、 DOS, Windows で多種多様なファイラが出ていることから 説得力が弱いです。
- 448 名前:login:Penguin mailto:sage [2006/01/15(日) 15:02:46 ID:583l8fTI]
- FDがDOSで生まれたのはCOMMAND.COMが低機能であったというのも理由かと。
if の話ではありますが DOSにzshが標準搭載だったらエコロジなどのファイラが作られたかどうか。 海外でもNorton Commanderのようなファイルマネージャはありましたからファイラというものが 日本だけのものというわけではないと考えます。 FDclone以降ファイラがなかなか出てこないのは、作っても「(FDclone|zsh|シェル)で充分」と言われて しまい開発を継続する意欲が削がれるのではないでしょうか。
- 449 名前:login:Penguin mailto:sage [2006/01/15(日) 17:06:10 ID:sW/68HSX]
- >>448
同感。 CUI と GUI はそれそれ一長一短なので両方使える環境が嬉しい。
- 450 名前:login:Penguin mailto:sage [2006/01/15(日) 21:16:57 ID:C5OjT/HB]
- (日本だけは言い過ぎかも知れないけど)
FD,FILMTN,...FL,WD,... とかに至る かなり凝ったファイラって国外でも沢山あったんでしょうか? あったんならもっと FDclone 対抗みたいなのがあって いいんじゃないかと思ってるんですが... あの頃のファイラってそれこそ現在の zsh 級か それ以上くらいにてんこ盛りだった気がする。 ファイル管理することを人生の目的と履き違える人も 5人位はいたんじゃないのかな...
- 451 名前:login:Penguin mailto:sage [2006/01/15(日) 22:40:44 ID:lf5Zto7I]
- >>450
結構使える国産品が有ったので外国産まで目が行かなかっただけだと思われ。 freshmeat.net/browse/860/ 見てみろ。
- 452 名前:login:Penguin mailto:sage [2006/01/15(日) 22:57:56 ID:ynGk3IMr]
- ネットワークもしょぼかっただろうしな
- 453 名前:login:Penguin [2006/01/16(月) 00:13:46 ID:DedxeouO]
- 俺はWindowsではエクスプローラのトロさが嫌なので
自作のファイラー使ってる。 ほんとはLinuxにも移植でもしたいんだけどXアプリは 開発が糞面倒だったので何も作る気がしない。 そのため今でもしょぼいFD clone使ってる。
- 454 名前:login:Penguin mailto:sage [2006/01/16(月) 00:28:07 ID:2K5LPuML]
- >>453は何でもできて偉いなぁ
ハッカーみたいで凄いなぁ
- 455 名前:login:Penguin mailto:sage [2006/01/16(月) 01:15:21 ID:Y/LUnkKi]
- >>452
んだ。 雑誌の付録が主流だった。
- 456 名前:login:Penguin mailto:sage [2006/01/16(月) 01:32:49 ID:DedxeouO]
- 電脳倶楽部、とかな。
- 457 名前:login:Penguin [2006/01/18(水) 02:38:27 ID:dPU3rJPS]
- mfilerの中の人です。やけにヒット数が増えるなと思ったら、ここからでした。バグ告知なのでageさせてください。もう寝ますが。age逃げだorz
>>442 1.75d以降でcygwinでの不具合がみつかりました。ファイルのコピーやX端末機能を使うとselectが重くなるというものです。最新版の.mfiler-cygwinで修正したので、良かったらダウンロードしてみたください。$HOME/.mfilerを置き換えるのを忘れずに。 あとcygwinの純正ターミナルでもカーソル移動がスムーズになってます。 他は、一応チェックしたので特に不具合はないと思います。ckでX端末機能も使えますし。 でも、ひとつだけ問題点があります。lでのディレクトリ移動でスペースのあるディレクトリ名の後補完が効きません。/cygdrive/c/Documents and Settings/TABが駄目です。スペースのあるファイル名の多いWindowsでは結構痛いです。また対策考えておきます。
- 458 名前:login:Penguin mailto:sage [2006/01/18(水) 17:16:37 ID:dPU3rJPS]
- 上の問題を修正しました。修正してから通知すべきでしたね。すみません。
- 459 名前:login:Penguin [2006/01/26(木) 10:07:56 ID:OqHlP+Ye]
- けど、確かにfdcloneはすごくイイ出来だよね。
安心して使える。 mfilerの今後にも期待だけど...
- 460 名前:login:Penguin mailto:sage [2006/01/28(土) 21:31:25 ID:xKcH9Bie]
- Unix初心者から質問です。debian-sargeでmfilerを導入しようとして
いきなりコンパイルエラー(ncursor.hが無いとかなんとか) ですが、これはgccの導入が不十分だったって事でしょうか。 ・・・・・自分のスキルの無さに涙がでそう・・・・
- 461 名前:login:Penguin mailto:sage [2006/01/28(土) 22:18:34 ID:ETo8pQQS]
- >>460
debian なんて触ったこともないけど, ncurse がないんだろ? sudo apt-get ncurseなんちゃらかんちゃら で行けるんじゃね?
- 462 名前:login:Penguin mailto:sage [2006/01/28(土) 23:15:09 ID:UULsRqsl]
- >>460
su apt-get libncurses-devでいけるはず。
- 463 名前:login:Penguin mailto:sage [2006/02/02(木) 00:50:09 ID:YiECwTKV]
- >>460
自分はDebian sidだけど、普通にrubyを入れていれば大体のライブラリは すでに入っていると思う。 止まるとしたら、ncurse、crypt、opensll関連じゃないかな。 sudo apt-get install libopenssl-ruby libxcrypt-dev とかで行けると思う。Debianの場合、./configureやmakeで止まるときは hogehoge-devを入れ忘れていることが多いので、チェックしてみてください。
- 464 名前:login:Penguin mailto:sage [2006/02/11(土) 00:26:50 ID:JIVNh81b]
- >>460は何処いった?
- 465 名前:login:Penguin [2006/03/17(金) 01:26:24 ID:l+1tcqlt]
- mixi.jp/view_community.pl?id=276870
- 466 名前:login:Penguin mailto:sage [2006/03/17(金) 01:34:51 ID:rUpw7al9]
- 465がみれない
- 467 名前:login:Penguin [2006/03/20(月) 16:19:57 ID:6WS+Aw/p]
- >>466
www.geocities.jp/daisuke530221jp/ コレの開発者のMixiコミュ ほぼ開発日記のみ
- 468 名前:login:Penguin mailto:sage [2006/03/21(火) 06:40:56 ID:4JOm1Epa]
- mixiのアド貼るやつの神経を疑う
- 469 名前:login:Penguin mailto:sage [2006/03/21(火) 12:44:21 ID:TrQv0AeK]
- 2chのアドレスと何が違うんですか?
- 470 名前:login:Penguin mailto:sage [2006/03/21(火) 13:04:19 ID:F3h2nkjK]
- >>469
会員以外非公開なアドレス貼られても見れねーYO!
- 471 名前:login:Penguin mailto:sage [2006/03/21(火) 17:58:42 ID:OLNwFe1I]
- 残念ですね
としか言えない
- 472 名前:login:Penguin [2006/03/21(火) 23:15:47 ID:yIdWh0Fy]
- Cxplorerでテキストエディターにファイルをつまんでポイしても
ファイルの内容を表示せずにファイル名がエディタに貼りつけられちゃうよ。 Windowsみたいにツリー表示で且つつまんでポイが普通にできるファイラーは ないのかな?
- 473 名前:login:Penguin mailto:sage [2006/03/22(水) 00:05:05 ID:CERU7se0]
- >>472
dnd に対応してるのはいくつかあるが、 日本語に対応してなかったり、やたらと重装備だったり、 クセの強い操作感だったりと、それぞれ一長一短ある。 好みのわかれるアプリだし、自分で色々試すのがはやいと思う。
- 474 名前:login:Penguin mailto:sage [2006/03/22(水) 08:49:46 ID:Psm1xx62]
- むしろDnD非対応の方が好きな漏れみたいなのもいるしな
- 475 名前:login:Penguin [2006/03/23(木) 03:15:11 ID:NxodBvGw]
- ポーションまじぃ
- 476 名前:login:Penguin mailto:sage [2006/04/04(火) 08:36:56 ID:a2UkC7x2]
- あげ
- 477 名前:login:Penguin mailto:sage [2006/04/07(金) 19:50:25 ID:AwqKNFZg]
- 漏れもmfiler2のビルドに失敗しました。
Fedora Core 5 /usr/include/unistd.h:266: error: declaration of ‘int eaccess(const char*, int) throw ()’ throws different exceptions ruby-1.8.4/intern.h:224: error: from previous declaration ‘int eaccess(const char*, int)’ make: *** [bin/main.o] エラー 1
- 478 名前:mfiler作者 mailto:sage [2006/04/16(日) 17:19:20 ID:AW6ztamx]
- >477
rubyのコンパイルで落ちているみたいですね。 rubyのコンパイルは管轄外なのでRubyのユーザメーリングリストでも送ってください。 mfiler側の対策としては/usr/lib/librubyがあれば、rubyをコンパイルせずに、そっちを使うようにしたいと思います。 ただディストリビューションごとにruby.hの場所が 違うような気がしているので、手をつけていないだけです。 Fedora Core5でのruby.hの場所を教えていただけると助かります。
- 479 名前:477 mailto:sage [2006/04/19(水) 13:30:30 ID:Br3Cse4G]
- >478
ruby-1.8.4.tar.gzを本家からGetしてコンパイルしてみましたが、ビルドできました。 なので、mfilerに含まれてる版に問題があるような気がします。 librubyについては、ruby-develパッケージの一部として下記に入っていました。 /usr/lib/libruby-static.a /usr/lib/libruby.so /usr/lib/ruby/1.8/i386-linux/ruby.h
- 480 名前:mfiler作者 mailto:sage [2006/04/20(木) 23:29:04 ID:Au8IRtud]
- >>479
毎回同じ手順でアップしているんですが、なぜかたまにmfilerに含まれるrubyがおかしいことがあるようです。 最近は対策としてSourceforgeのSUSE Linuxでコンパイルが通るか試してからアップしているんですが 最近のバージョンでもFC5でコンパイル通らないでしょうか。 ruby.hの位置情報ありがとうございます。
- 481 名前:login:Penguin mailto:sage [2006/04/21(金) 00:03:32 ID:g1sLdU+Q]
- mfiler2がcygwinでコンパイルするとCPU100%になってしまうのは、どこがいけないのでしょう?
- 482 名前:477 mailto:sage [2006/04/21(金) 13:36:19 ID:EMew0vFm]
- >>480
4/20のソースを使ってみましたが、477に書いた時と同じ位置でコンパイルが止まります。 なにやらC++でコンパイルしようとして失敗しているように読めるのですが、 mfilerのMakefileに、何か副作用がありませんでしょうか?
- 483 名前:mfiler作者 mailto:sage [2006/04/21(金) 14:08:06 ID:cvuLt9cW]
- >>481
直しておきました。情報ありがとうございます。 >>482 4/21のソースだと大丈夫じゃないでしょうか。 mfilerをアップするスクリプト内で展開したrubyのソースをcpしているんですが(オプションdやpをつけないで) それがまずかったようです。
- 484 名前:477 mailto:sage [2006/04/21(金) 14:30:00 ID:EMew0vFm]
- >>483
同じエラーが出ます。 下記URLは、4/21のソースになっているでしょうか? www.geocities.jp/daisuke530221jp/mfiler2.tgz 展開してindex.htmlを見るとヒストリが4/20までしか無いので、古いような気がします。
- 485 名前:477 mailto:sage [2006/04/21(金) 18:08:33 ID:EMew0vFm]
- 4/21のaがアップされたのでビルドしてみました。
同じエラーなんですが、直前の行が抜けていましたのでもう一度。 g++ -c main.cpp -g -O2 -I ruby-1.8.4 -I onig-4.0.2 /usr/include/unistd.h:266: error: declaration of ‘int eaccess(const char*, int) throw ()’ throws different exceptions ruby-1.8.4/intern.h:224: error: from previous declaration ‘int eaccess(const char*, int)’ make: *** [bin/main.o] エラー 1 なぜか、g++でコンパイルしようとしています。
- 486 名前:mfiler作者 mailto:sage [2006/04/22(土) 14:10:49 ID:4e/VjgVl]
- >>485
2.04dでg++じゃなくてgccを使ってコンパイルするようにしましたが、どうでしょうか。
- 487 名前:477 mailto:sage [2006/04/24(月) 10:01:05 ID:tGrKWcUE]
- >>486
同じエラーが出ました。 rubyはCで書いてあるのに、C++でコンパイルしようとして予約語でもひっかかったのだと思っていたのですが。 gcc -c main.cpp -g -O2 -I ruby-1.8.4 -I onig-4.0.2 /usr/include/unistd.h:266: error: declaration of ‘int eaccess(const char*, int) throw ()’ throws different exceptions ruby-1.8.4/intern.h:224: error: from previous declaration ‘int eaccess(const char*, int)’ これってruby側じゃなくて、mfilerの方がrubyのヘッダを読み込んでエラーが出てますよね?
- 488 名前:login:Penguin [2006/04/24(月) 10:44:10 ID:IKav5zBq]
- >>mfiler作者氏
Debian sid, gcc 4.03の環境にてコンパイル及び動作確認が取れました。 今のところ特に不具合なく使用できています。 もう少し使用してみて何か不具合など発生すれば報告させて 頂きます。これからも期待してます。
- 489 名前:mfiler作者 mailto:sage [2006/04/24(月) 21:38:33 ID:MkPqguw+]
- >>487
そうですね。ruby側の問題というよりmfilerの方でruby.hヘッダを読み込んで、そこがエラーになってます。 ファイル名がcppなので__cplusplusマクロが定義されて/usr/include/unistd.h:266にある__THROWマクロが展開されて eaccessにthrow指定がされてしまってruby-1.8.4/intern.h:244のeaccessの定義と不整合が出ているようですね。 対策はruby-1.8.4/intern.hのeaccessに__THROWを追加するか、dirwnd.hの#include <unistd.h>の前で#undef __cplusplus 後で#define __cplusplusとするかですね。 いずれlibrubyを外部でリンクすることを考えると後者の方が良さそうですね。他のOSでコンパイルが通るか試してみて いけそうだったアップしてみます。 >>488 情報、ありがとうございます。動作確認表に追加しておきます。
- 490 名前:mfiler作者 mailto:sage [2006/04/25(火) 00:00:19 ID:MkPqguw+]
- ×#undef __cplusplus, #define __cplusplus
○#define __THROW, #define __THROW throw ()
- 491 名前:mfiler作者 mailto:sage [2006/04/25(火) 00:06:10 ID:EZbNomhq]
- よく考えてみましたが、intern.hのeaccessとFC5のunistd.hのeaccessは違う関数なはずなので上だと
不味いかもしれませんね。コンフリクト起こしているのでは。ちょっとrubyのメーリングリストで聞いてみます。
- 492 名前:login:Penguin mailto:sage [2006/04/25(火) 00:36:01 ID:BI64J7Hw]
- 先ほどDLしたmfiler2 2.04dをVine3.2で無事コンパイル出来たようです。
以前が1.9Xと古かった事もあってか前バージョン~/.mfilerだけではなく~/.minfoなどの 関連する.ファイル全てを削除してから起動しないと表示がおかしくなることがありましたが 今のところ問題なく動作しています。
- 493 名前:mfiler作者 mailto:sage [2006/04/25(火) 17:21:05 ID:EZbNomhq]
- >>492
情報、ありがとうございます。動作確認表に追加しておきます。 ~/.mfinfoはmakeで消すようにしているはずです。 ~/.mfilerはユーザーが何か設定を書いているかもしれないので手動で消してもらった方がいいかなと思ってます。 >>487 rubyメーリングリストで聞いてみるとCVS版だと修正されているそうだったので mfiler2 2.05で同封しているrubyをCVS版にしました。
- 494 名前:477 mailto:sage [2006/04/26(水) 09:47:51 ID:NIo0mghu]
- >>493
ビルド通りました。 お手数ありがとうございます。
- 495 名前:477 mailto:sage [2006/04/26(水) 17:24:07 ID:NIo0mghu]
- 日本語ファイル名の文字化けを除けば、正常動作していると思います。
UTF-8がダメみたいです。
- 496 名前:mfiler作者 mailto:sage [2006/04/27(木) 17:55:44 ID:FVukqEGZ]
- >>495
ほんとですね。UTFに対応させた時にはFreeBSD上で開発していたのでFreeBSDに 依存する実装法だったのかもしれません。 ちょっと時間はかかりますが、Linux上でも対応させたいと思います。
- 497 名前:mfiler作者 mailto:sage [2006/04/27(木) 21:11:59 ID:FVukqEGZ]
- >>495
たぶん2.06で対応できたと思います。Gentoo-LinuxではUTFでも漢字表示できてます。 Fedoraでも、できたら確認お願いします。 あと気づいたのはLinuxではUTFでmigemoしても、そんなに重くないですね。 FreeBSDでは数秒固まっていたんですが、同じマシンで軽いです。 migemoが重いからEUC-JPで使ってたんですがUTFに移行できそうです。
- 498 名前:477 mailto:sage [2006/04/28(金) 14:23:29 ID:8VpuZCKU]
- >>497
まだ文字化けするようです。 ひょっとして、設定が必要ですか?
- 499 名前:mfiler作者 mailto:sage [2006/04/29(土) 00:00:06 ID:a/icqHn1]
- >>498
特に設定は必要ないとはずです。$LANG, $LC_ALLは何になってますか? あと、同じ端末上でlsなどで同じ日本語ファイルは表示することはできてますか?
- 500 名前:477 mailto:sage [2006/05/01(月) 10:05:43 ID:O1jXhmzO]
- >>499
LANG=ja_JP.UTF-8です。LC_ALLはありません。 lsは、日本語ファイルを表示できています。
- 501 名前:mfiler作者 mailto:sage [2006/05/01(月) 10:24:15 ID:WuEHu4lj]
- >>500
UTF-8ですか。前のバージョンはUTFの検出をUTF8とハイフンをつけないことを想定していたので そのせいだと思います。現在のバージョンではどちらも対応しています。
- 502 名前:477 mailto:sage [2006/05/01(月) 12:02:47 ID:O1jXhmzO]
- >>501
文字化けが直りました。 長々とありがとうございます。 Fedora Core 5の動作確認はOKだと思います。
- 503 名前:mfiler作者 mailto:sage [2006/05/01(月) 15:34:59 ID:WuEHu4lj]
- >>502
こちらこそ、動作確認ありがとうございます。 動作確認表に追加しておきます。
- 504 名前:login:Penguin mailto:sage [2006/05/03(水) 21:53:30 ID:nC0/errv]
- Mac OS Xで、mfiler2のビルドに失敗しました。
./configureすると、下記の所で止まります。 checking HaveCurses... no curses. please install curses library cursesは下記に存在しています。 /usr/include/curses.h /usr/lib/libcurses.dylib ncursesもあります。 /usr/include/ncurses.h /usr/lib/libncurses.5.4.dylib /usr/lib/libncurses.5.dylib /usr/lib/libncurses.dylib
- 505 名前:504 mailto:sage [2006/05/03(水) 21:59:59 ID:nC0/errv]
- OSXのバージョンは10.4.6で、32ビットPPCです。
- 506 名前:login:Penguin mailto:sage [2006/05/04(木) 01:54:59 ID:IMrcE38a]
- --- configure.in.orig 2006-04-27 20:02:03.000000000 +0900
+++ configure.in 2006-05-04 01:45:43.000000000 +0900 @@ -27,6 +27,10 @@ echo "-lncurses" LIBCURSES="-lncurses" +elif test -e "/usr/lib/libncurses.dylib"; then + echo "-lncurses" + + LIBCURSES="-lncurses" else echo "no curses. please install curses library" exit 1 >>504 このパッチをあてて、autoconfすればいいんじゃないかなぁ。 darwinでは、ダイナミックライブラリは.dylibで終わるんでよろしく。 でも、このライブラリの探し方は...適当? いや、よくやるけど。 しかしせめて探索パスくらいは指定できるようにした方が...
- 507 名前:mfiler作者 mailto:sage [2006/05/04(木) 02:27:19 ID:YZ9ViGh8]
- >>504
MacOSXでも一応cursesの検出はできるようにしておきました。 ただ、SourceForgeで試しましたが、MacOSXではrubyのコンパイルがこけますね。 rubyのメーリングリストに投げておきます。 >>506 また探索パスを指定できるようにしておきます。
- 508 名前:504 mailto:sage [2006/05/05(金) 10:05:07 ID:HNGQlKsq]
- >>506
configureは通りました。 ありがとうございます。 >>507 ビルドファームと同じで、rubyでこけました。 librubyを使ってビルドする事はできないでしょうか? 下記に入っています。 /usr/lib/libruby.1.dylib /usr/lib/libruby.dylib /usr/lib/ruby/1.8/universal-darwin8.0/ruby.h
- 509 名前:mfiler作者 mailto:sage [2006/05/06(土) 12:55:21 ID:+rDj6lOI]
- >>508
librubyを使ってのメイクはヘッダのあるディレクトリがOS, アーキテクチャによって違うようなので 手を付けてませんでした。configureでunameして、その値によって場合分けでいいんでしょうかね。 ちょっと今忙しいので暇になったら探索パス指定と一緒に、やってみます。
- 510 名前:login:Penguin mailto:sage [2006/05/06(土) 14:12:29 ID:R3sXzbtP]
- LDFLAGS='-L/usr/local/lib/ruby1.9' CPPFLAGS='-I/usr/lib/ruby/include1.9' ¥
configure --libruby='-lruby1.9' でデフォルトを書き換える事が出来るくらいでいいんじゃないかと思います。 現在のcursesもそうだけど、下手に親切にすると、 かえって想定外の場合にユーザが自分で個別に対応しづらいと思うのですが。 この辺は自分でできあがったMakefileを書き換えるという手もあるから、好みかもしれないけど。
- 511 名前:login:Penguin mailto:sage [2006/05/07(日) 00:40:35 ID:Y4SIITYn]
- >>508
忘れていたけど、configure後に出来上がったMakefileの mfiler: のタスクのところの$(RLIB) を -lruby にすればとりあえずビルドできたよ。ヘッダのバージョンが違うので気持ち悪いけど。 たぶん、OSXにデフォルトではrubyのヘッダはない...よね? ちゃんとやるならRLIBのタスクのところのconfigureに適切なオプションを渡して ruby-cvsのビルドがうまく行くようにすればいいよ
- 512 名前:511 mailto:sage [2006/05/07(日) 10:21:12 ID:d6Ie64US]
- >>508
ごめん、ヘッダの場所も書いててくれたのね、/usr/lib の下にあるのか。 というわけで、MakefileのCFLAGSの-Iオプションを適当に書き換えればビルドできたよ。 連投失礼
- 513 名前:504 mailto:sage [2006/05/07(日) 21:15:20 ID:pUTp6+lf]
- >>512
別のコンパイルエラーに引っかかりました。 g++ -lruby -o mfiler bin/main.o bin/command.o bin/cmdline.o bin/dirwnd.o bin/menu.o bin/file.o bin/help.o mlib/mlib.a onig-4.0.2/.libs/libonig.a -g -O2 -I /usr/lib/ruby/1.8/universal-darwin8.0 -I onig-4.0.2 -lcurses -lcrypt /usr/bin/ld: can't locate file for: -lcrypt collect2: ld returned 1 exit status make: *** [mfiler] Error 1
- 514 名前:504 mailto:sage [2006/05/07(日) 21:16:34 ID:pUTp6+lf]
- Makefileは下記のように修正しました。
$ diff Makefile Makefile.org 3,4c3,4 < CFLAGS=-g -O2 -I /usr/lib/ruby/1.8/universal-darwin8.0 -I onig-4.0.2 < CFLAGS2=-g -O2 -I /usr/lib/ruby/1.8/universal-darwin8.0 -I onig-4.0.2 -lcurses -lcrypt --- > CFLAGS=-g -O2 -I ruby-cvs -I onig-4.0.2 > CFLAGS2=-g -O2 -I ruby-cvs -I onig-4.0.2 -lcurses -lcrypt 15a16 > RLIB=ruby-cvs/libruby-static.a 24c25 < OBJ=bin/main.o bin/command.o bin/cmdline.o bin/dirwnd.o bin/menu.o bin/file.o bin/help.o mlib/mlib.a --- > OBJ=bin/main.o bin/command.o bin/cmdline.o bin/dirwnd.o bin/menu.o bin/file.o bin/help.o mlib/mlib.a ruby-cvs/ext/etc/etc.o 26,27c27,28 < mfiler: $(ONIG) $(OBJ) config.h < $(CXX) -lruby -o mfiler $(OBJ) $(ONIG) $(CFLAGS2) $(MIGEMO) --- > mfiler: $(RLIB) $(ONIG) $(OBJ) config.h > $(CXX) -o mfiler $(OBJ) $(RLIB) $(ONIG) $(CFLAGS2) $(MIGEMO) 40a42,44 > $(RLIB): > cd ruby-cvs && ./configure && make > 漏れはスキル不足かも(--;;
- 515 名前:511 mailto:sage [2006/05/07(日) 21:59:50 ID:d6Ie64US]
- あーごめん、OSXでは -lcrypt はなくても大丈夫。
- 516 名前:login:Penguin mailto:sage [2006/05/16(火) 15:07:52 ID:yljcpyCJ]
- Cygwin上でmfilerを./configure make make install
した後でmfilerしても画面が現れません。 何か起動してるみたいで、C-X cするまでターミナルに入力は出来ませんが。 何が原因か分かる方っていらっしゃいませんか? 情報が少なくて申し分けないです。
- 517 名前:login:Penguin mailto:sage [2006/05/16(火) 15:27:09 ID:yljcpyCJ]
- すいません、起動しました。古いマシンなので起動に時間がかかってただけみたいです。
Cygwin標準のシェルや、ウィンドウズのcmdを使えばカーソルキー等の入力を受け付けるのですが rxvtやck上で使うと入力が全く効きません・・・。 多分キーコードとか、ターミナルの設定の問題だと思うんですけど Cygwin上で使えてる人、良かったらヒントください。お願いします。
- 518 名前:login:Penguin mailto:sage [2006/05/16(火) 15:39:10 ID:yljcpyCJ]
- ちなみにFDを起動しようとすると
端末名が未登録のためFDを起動できません って出ます。関係ありますか? ホント初心者で申し分けないです。
- 519 名前:login:Penguin mailto:sage [2006/05/16(火) 17:39:52 ID:Ir7TDl1c]
- termcap/terminfo でその端末が登録されていない
たぶん $ TERM=xterm fd なんてやると起動できるんじゃないかな 正しい解決法は別途調べるべし
- 520 名前:516 mailto:sage [2006/05/16(火) 18:04:00 ID:yljcpyCJ]
- おお、いけました。ありがとうございます。
termcapってのを調べてみます。 たた、肝心のmfilerの方はtermcap関係ないっぽいです。 同じ症状が出ます。キーの設定が問題なんでしょうね・・・。 Q%r move(adir_path2(), adir_mark(), '/f/album/mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ↑キーを押すとこんなん出ます。
- 521 名前:login:Penguin [2006/06/24(土) 15:18:00 ID:ZkeJKblj]
- ttp://www1.sphere.ne.jp/hatakeda/cxplorer/
403 Forbidden You don't have permission to access /hatakeda/cxplorer/ on this server. どうした?
- 522 名前:login:Penguin mailto:sage [2006/06/25(日) 22:49:42 ID:zVVSZRIk]
- 要らないから自分から沈んだんだろ。
- 523 名前:521 [2006/07/08(土) 01:11:34 ID:+E61jdYN]
- AirH"からだとaccessを拒絶しているみたい
別の回線経由だとOKだった しっかし、使い方わからネーな
- 524 名前:521 [2006/07/19(水) 20:12:36 ID:VmUhPzIm]
- cxplorer
ファイルの種類が unknown の表示ばかりになっしまい コマンドへの関連付けが出来ず難儀していたけど、 shared-mime-info がinstallされている必用があったのね..orz libraryと違って未解決外部参照が出ないから、なかなか分からなかったよ manualが無いから気がつくまで大変で。
- 525 名前:login:Penguin mailto:sage [2006/07/22(土) 10:31:49 ID:rQxNjuEL]
- cxplorer?その手の使うんだったら、ROXを勧めるよ。
- 526 名前:login:Penguin mailto:sage [2006/07/22(土) 10:33:28 ID:1hTd2o8+]
- Krusader使えって。
日本語もいけるし、何より多機能で良いよ。
- 527 名前:521 mailto:sage [2006/07/25(火) 02:46:48 ID:NTtWt2yh]
- お二方、どうもです
その方が良さそうですね…
- 528 名前:login:Penguin [2006/07/25(火) 09:17:27 ID:rvvv0OR5]
- FDCloneでいいからさ、Xアプリと通信できる奴がいいよ
- 529 名前:login:Penguin mailto:sage [2006/07/25(火) 20:44:14 ID:ObYp5Z0J]
- 同意。
Xのクリップボードってどうなってる? あれと通信できればGUIのファイラなんていらねんじゃね?
- 530 名前:login:Penguin mailto:sage [2006/07/25(火) 20:56:21 ID:rUnV1T+Y]
- >>529
キルリングのこと?
- 531 名前:login:Penguin mailto:sage [2006/07/25(火) 22:14:28 ID:Oto8pY/d]
- >>529
people.debian.org/~kims/xclip/ 試したことはないので感想よろ。
- 532 名前:login:Penguin mailto:sage [2006/07/29(土) 03:01:26 ID:VI/uafxM]
- ソース配布されてるアプリをビルドする時にFDclone使って便利だった。
通常の流れとしては 1)ダウンロードしたファイル(普通アーカイブされてる)の解凍 2)コンパイル方法の確認(readmeの閲覧) 3)./configure,make実行 4)root権限でmake install こんな感じだと思うけど、tarのオプション知らなくても解凍できるし、ファイル名 タイプしないで済むのは便利。 root権限だってそこだけsudo使えばいいし。 別にFDcloneに限った話じゃないけどこの手の用途にはCUI系ファイラが 向いてる気がする。
- 533 名前:login:Penguin [2006/08/06(日) 09:27:58 ID:1U80t8QE]
- つーかLinuxのGUIが糞なだけだろ
- 534 名前:login:Penguin mailto:sage [2006/08/06(日) 14:46:20 ID:EKz92DcA]
- > LinuxのGUI
難しいことを言う方だ…
- 535 名前:login:Penguin mailto:sage [2006/08/06(日) 17:48:50 ID:XyEPITB5]
- このスレの住人はWindowsでもエクスプローラは使ってなさそうな
気がする。良くも悪くもオールドタイプなファイラーにこだわってる 人達じゃないかな
- 536 名前:login:Penguin mailto:sage [2006/08/06(日) 19:23:52 ID:ht589x7R]
- 俺WindowsではMDIE使ってて、LinuxではKrusader使ってる。
マウスマンセーw
- 537 名前:login:Penguin mailto:sage [2006/08/18(金) 01:44:07 ID:4buHIAc2]
- Dolphin File Manager シンプルでイイ!
- 538 名前:login:Penguin mailto:sage [2006/08/22(火) 10:57:52 ID:IwVTMO7n]
- スレタイがFFっぽいな…。
|

|