1 名前:login:Penguin mailto:sage [2006/08/15(火) 08:44:13 ID:4ejrMVGb] Gentoo Linux www.gentoo.org/ Gentoo Linux Users Group Japan (GentooJP) www.gentoo.gr.jp/ ・はじめに GentooJPの歩き方 www.gentoo.gr.jp/jpmain/arukikata.xml Gentooハンドブック(含 インストールガイト) www.gentoo.org/doc/ja/handbook/ ・もうちょっと先 Gentoo Linux Frequently Asked Questions www.gentoo.org/doc/ja/faq.xml Gentoo Linux tips 集 www.gentoo.gr.jp/jpmain/tips.xml Portage ユーザガイド www.gentoo.org/doc/ja/portage-user.xml Gentoo-Portage.com www.gentoo-portage.com/ Gentoo-Wiki.com gentoo-wiki.com/Main_Page 前スレ Gentoo Linux 19 pc8.2ch.net/test/read.cgi/linux/1150058871/
611 名前:login:Penguin [2006/10/07(土) 10:58:23 ID:PM8NqedS] >610 ビルド通ってもバイナリの挙動が変になるかも
612 名前:login:Penguin mailto:sage [2006/10/07(土) 12:15:02 ID:Zh7lhGff] 未だに >=sys-devel/gcc-4.0 を mask してるのって俺だけじゃないよね?
613 名前:login:Penguin mailto:sage [2006/10/07(土) 17:25:17 ID:/5nWNkmK] vmware-server いいね。 これでdivxエンコのために 生かしておいたwin2000 を消せる。 んで、ちょっと質問なんだけど、 guest os にwin2000入れてて そのwin2000で音がでません。 gentoo-wiki.com/HOWTO_Install_VMWare_Server を参考に aoss やってみたんだけど音が出ませんでした。 うまく解決してる人ヒントください。
614 名前:login:Penguin mailto:sage [2006/10/07(土) 17:28:21 ID:c4+UVxF4] 先日、kernelを2.6.18にしたら、 gdmとgnomeが起動しなくなった。しょんぼり。 gtkあたりでエラーでたり、fluxboxもまともに動かんし。 gdmが、libexpat.so.0, libexpat.so.1がno such directory がどうのこうので、起動しない。 emerge gdm してもXMLpaserとperl、intltoolのチェックでとまる。 ↑ここらへんの解決方法知ってる人おらへん?経験段でいいから 聞かせてほしぃ。 ('д`)...アップデート恐怖症になりかけですよ。... :-( 再インす子は、根本的に意味ナイト思うので、 もうちょっとがんばってみますわ。 ... :-(
615 名前:login:Penguin mailto:sage [2006/10/07(土) 17:36:02 ID:MlxNF89a] ~?
616 名前:login:Penguin mailto:sage [2006/10/07(土) 17:37:07 ID:MlxNF89a] ~?
617 名前:login:Penguin mailto:sage [2006/10/07(土) 17:40:21 ID:u7zZVs0N] >>614 それカーネル関係あるの? とりあえず emerge --oneshot expat してみたら?
618 名前:login:Penguin mailto:sage [2006/10/07(土) 17:41:27 ID:UfMmG3Y5] >>613 ゲストのサウンドディバイスは作った? ゲストで音を鳴らせばステータスバーのスピーカーのアイコンのバックが青くなるけどどう?
619 名前:613 mailto:sage [2006/10/07(土) 17:51:11 ID:/5nWNkmK] >>618 サンクス! ゲストにサウンドデバイスあてがうの 忘れてました。 ばっちり音でました。
620 名前:614 mailto:sage [2006/10/07(土) 23:32:38 ID:c4+UVxF4] >>617 できました。 emerge --onshot expat でバージョンを2.0にしましたが、それだけではなくて、 libexpat.so.1へlibexpat.so.0にリンク張ったらできました。 当時は、X上で2.16.8にemergeしたのですが、 emerge後にX(GNOME)が固まりました。 ありがとうございました。
621 名前:login:Penguin mailto:sage [2006/10/07(土) 23:51:06 ID:M2++ObSG] せっかくのGentooなんだから根本的に解決したら? (expatは結構大変だけどね) emerge --oneshot expat の最後に Please note that the soname of the library changed! If you are upgrading from a previous version you need to fix dynamic linking inconsistencies by executing:: revdep-rebuild --library libexpat.so.0 とか出てたでしょ
622 名前:login:Penguin [2006/10/08(日) 07:53:41 ID:1uFWCLsz] kernel sourceにsuspend2のpatchあててコンパイルしたんだけど、 gnomeの電源管理でACPI関連の項目が出てこない。 gnome-power-manager入れたただけじゃ足りないみたい。他に どんなパッケージが必要ですか? ちなみに、acpidやacpitoolsは入れてます。 acpitool -s でのサスペンドは可能でした。 ハイバネーションはともかくサスペンドが必要なもので。
623 名前:login:Penguin mailto:sage [2006/10/08(日) 08:31:03 ID:tXbLCd7h] suspend2-sources というのがあるけど、それじゃだめか? gentoo-sources に suspend2のpatchあてたもの vanilla-sourcesに suspend2のpatchあてたものがいい? suspend2-sourcesにマージするときにわかるとおもうけど hibernate-scriptってのが依存関係で必要よ パッケージ情報 packages.gentoo.org/search/?sstring=suspend2-sources Wiki gentoo-wiki.com/HOWTO_Software_Suspend_v2
624 名前:login:Penguin mailto:sage [2006/10/08(日) 08:49:20 ID:ZneuIxdR] gnome-power-management は hal dbus libnotify が必要らしいから 最低でも、カーネルで、libnotifyが有効になってること haldaemon、dbus サービスが立ち上がってること 今思いつくだけでも、こんなところか libnotifyは optionalらしいので、最低限必要というわけでもないか....
625 名前:622 mailto:sage [2006/10/08(日) 10:28:48 ID:1uFWCLsz] >>623-624 halは気づかなかったので入れてみました。 gnome-power-managerが自動で起動するようになった。 なぜか起動時に色々な場所のアイコンが見付からないエラーが出た。 電源管理のメニューにはサスペンドの項目が出現したが、 タスクバーに表示されるべき電源アイコンが無い。 シャットダウン時にサスペンドの項目が見当たらない。 以上からもう少し色々試してみることが必要そうです。 ありがとうございました。
626 名前:login:Penguin mailto:sage [2006/10/08(日) 13:57:55 ID:xJc7Rqg0] USE flag に hal を追加して、emerge -N world とか?
627 名前:login:Penguin mailto:sage [2006/10/09(月) 14:53:00 ID:IY0bjSMg] sylpheed に日本語メニューを出す方法がわからなかったけど、openoffice インスコしてみて やっとわかりました。以下経緯です。 ゆうべ寝る直前にやった「emerge openoffice」、朝できてたやつは英語メニューだったんで openoffice-bin ってのが、それっぽい(サイズがでかいので多言語対応なのかなとか) 思い、それを実行してみたけど、エラーメッセージで止まってしまった。 どうも openoffice と競合するらしい。さらに、-bin の方をインスコするにあたっては、 LINGUAS=... の指定が必要とのこと・・・ これだ!と思った俺は、さっそくそれを sylpheed で試してみる。 すると画面には、ちゃんと日本語メニューを備えたsylpheed が表示されたのだった。 ラッキー! firefox も、それでうまくいった。(/usr/bin/ ではなく /opt/firefox/ の方のfirefox を起動) すっかり安堵した俺は、本来の作業に舞い戻り、所定の作業にとりかかる。 # emerge --unmerge openoffice 昨夜、3時間36分かけて作り上げた巨大で複雑な構造物がアッと言う間に消えていった。 やがて処理が終わる。プロンプトが戻ってきたところで、俺は新たなコマンドを入力し、 いつになるともしれぬ、プロンプトの復帰に思いを馳せるのだった・・・ # LINGUAS="ja" emerge openoffice-bin ・・・という感じだったんですが、この処理が、2分弱で終わってしまったので(なぜ?) 新たに # LINGUAS="ja" emerge openoffice ということで -bin でない方をインスコしなおし、先ほど無事終わりました。 ありがとうございました。
628 名前:login:Penguin [2006/10/09(月) 15:12:26 ID:yISkVNyn] LINGUAS="ja" は /etc/make.conf に書くのが良いと思ふなりよ。
629 名前:login:Penguin mailto:sage [2006/10/09(月) 15:14:58 ID:m99rs2ME] >>627 *-bin はコンパイル済みのパッケージ。 展開するだけだから2分弱で終わるのは当り前。 特に理由が無いときは、素直に openoffice-bin を使った方がいいよ。 あと、LINGUAS="ja" は make.conf に書いといた方が良くないかい?
630 名前:login:Penguin mailto:sage [2006/10/09(月) 15:39:25 ID:8/PTSy7u] firefoxやthunderbirdもLINGUASに応じて言語パックと初期設定弄ってくれるようになったね。
631 名前:login:Penguin mailto:sage [2006/10/09(月) 15:44:27 ID:xbJboWy2] openofficeって3.5時間ぐらいでコンパイルできるの?
632 名前:login:Penguin mailto:sage [2006/10/09(月) 15:48:22 ID:8/PTSy7u] >>631 十分なメモリとCPUがあればできるんじゃない?ccache使ってるのかもしれないし。 ヅアルCPUやコアは結構効くよ。MAKEOPTSきちんと指定してやれば
633 名前:login:Penguin mailto:sage [2006/10/09(月) 15:50:41 ID:eE2qQ/mO] 3.5 時間ぐらいのところででコンパイルエラーで停止したことならある。
634 名前:login:Penguin mailto:sage [2006/10/09(月) 15:54:30 ID:L86rqa1z] >特に理由が無いときは、素直に openoffice-bin を使った方がいいよ。 gentoo行者として同意いたしかねる。
635 名前:login:Penguin mailto:sage [2006/10/09(月) 15:56:40 ID:hIAr50VQ] >>634 最近はstage3からのインストールが推奨ですけどねw
636 名前:login:Penguin mailto:sage [2006/10/09(月) 16:26:42 ID:L86rqa1z] stage3はカビの生えたバージョンを無駄にコンパイルしなくてすむので良いとおもう。
637 名前:login:Penguin mailto:sage [2006/10/09(月) 16:46:28 ID:eE2qQ/mO] こんふぃぐあおぷしょんを選べるかどうかが重要なわけで。
638 名前:login:Penguin mailto:sage [2006/10/09(月) 16:57:44 ID:72VAW6lN] 一生懸命 LINGUAS="jp" と書いていた漏れ orz
639 名前:627 mailto:sage [2006/10/09(月) 20:58:55 ID:IY0bjSMg] レスども。 LINGUAS の件ありがとん。 openoffice もバイナリパッケージだとは、思いつきませんでした。 (すべてコンパイルしてインスコすると思ってた・・・) statge1 から始めた作業は、適宜所要時間を書き留めてまして、 pc8.2ch.net/test/read.cgi/linux/1158422673/17 もその一部です。(USE は "gnome gtk -kde -qt dvd alsa cdr") emerge gnome は2回停止し、ochusha もコケたけど、 それ以外は、問題なくインスコできました。 マシンは、先月発売のIntel iMac で(画面はこんな感じ ttp://www.uploda.org/uporg542796.png pass:627) 軽いOSX 見てみたくて購入したんだけど、Gentoo にハマってます。 貴重な情報くださりありがとうございました。
640 名前:login:Penguin mailto:sage [2006/10/10(火) 00:45:14 ID:8VO1Zi/j] >>635-6 stage1からコンパイルするのと stage3インスト後コンパイルオプションを設定して emerge -e system && emerge -e world するのと断然後者がイイ。
641 名前:login:Penguin [2006/10/10(火) 05:25:13 ID:2XWbpzNM] glibc-2.5キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
642 名前:login:Penguin mailto:sage [2006/10/10(火) 08:43:34 ID:e7C6vQMR] emerge --deep --newuse --update world で x11-base/xorg-x11-7.0-r1 入れて emerge -pv --depclean したら xf86-video-* が31個も削除対象になってるんだけど 全部消しても大丈夫ですか?
643 名前:login:Penguin mailto:sage [2006/10/10(火) 09:28:03 ID:8pv2ZniN] 消してもいいか判断できない場合は--depcleanはお薦めできない。
644 名前:login:Penguin mailto:sage [2006/10/10(火) 09:55:43 ID:e7C6vQMR] >>643 レスどうもです。 それは emerge -uDN world しても--depclean と revdep-rebuild は必ずしも 実行する必要は無いと解釈してもいいんでしょうか? それとも、消していいかどうか理解出来ないんなら/etc/make.conf弄るなという ことでしょうか? X11のビデオモジュール?ドライバ?のようですが、自分が使ってるのが neomagic 2200 で neomagicの文字が無かったので実行してくる。 何か問題が出れば報告します。
645 名前:login:Penguin mailto:sage [2006/10/10(火) 11:21:48 ID:8pv2ZniN] >>644 >それは emerge -uDN world しても--depclean と revdep-rebuild は必ずしも >実行する必要は無いと解釈してもいいんでしょうか? はい。
646 名前:login:Penguin mailto:sage [2006/10/10(火) 11:59:50 ID:aXqGSCY+] USEオプションとかで手の届かない設定があったので、 ebuildファイルを直接編集してmergeしようとしたんですが、 チェックサムが合わねー!とか怒られて蹴られます ここのチェックサムなどを無視させる方法ってあるんでしょうか?
647 名前:login:Penguin mailto:sage [2006/10/10(火) 12:13:07 ID:4/riqVmG] # ebuild hoge-x.x.x.ebuild digest # emerge =hoge-x.x.x
648 名前:login:Penguin mailto:sage [2006/10/10(火) 12:21:47 ID:4/riqVmG] ちなみに一時的にソースをいじりたいときは # ebuild =hoge-x.x.x.ebuild clean fetch unpack ・/var/tmp/portage/hoge-x.x.x/work/... のソース等を編集して # ebuild =hoge-x.x.x.ebuild compile install qmerge # ebuild =hoge-x.x.x.ebuild clean
649 名前:login:Penguin mailto:sage [2006/10/10(火) 13:20:27 ID:e7C6vQMR] >>645 御返答ありがとうございます。 --depcleanしてきました。今のところ問題なく動作しております。 先の御回答で必ずしも必要ないというこですが、それと引き換えに ディスクスペースを無駄に消費してしまうが、理解できてないのに --depcleanで削除してしまうよりは安心だということですね。
650 名前:login:Penguin mailto:sage [2006/10/10(火) 13:34:06 ID:4/riqVmG] >>648 ml.gentoo.gr.jp/users/200607.month/1773.html
651 名前:650 mailto:sage [2006/10/10(火) 13:34:52 ID:4/riqVmG] >650 は >>649 宛です。スマン
652 名前:login:Penguin mailto:sage [2006/10/10(火) 14:29:17 ID:e7C6vQMR] >>650-651 何度もありがとうございます。 --depcleanは完全に信用できる段階では無いわけですね。 おっしゃられた意味が解かりました。 今後 --depclean した時は削除されようとするパッケージを良く調べるようにします。 最後にこれだけお聞きしたいので宜しくお願いします。 削除したくないパッケージは、/var/lib/portage/worldに追加すれば良いと思うのですが emerge --noreplace <atom> は emerge --noreplace <パッケージ名>で /var/lib/portage/world に追加されるんでしょうか?
653 名前:login:Penguin mailto:sage [2006/10/10(火) 16:30:01 ID:TcZ5cI3C] 記憶によると入るはず。 俺はworldを直接編集してしまうけど。 >>649 ディスクスペースならecleanでdistfilesやpackagesの整理をするのが効果的。 depcleanは慎重にね。 ebuild上の依存関係のバグにモロ影響受けるので。
654 名前:login:Penguin mailto:sage [2006/10/10(火) 17:18:48 ID:e7C6vQMR] >>653 ありがとうございます。 直接編集する方がなんとなく安心ですね。 ecleanというコマンドも初めて知りました。 活用してみたいと思います。 今回は問題なかったようですが今後 --depclean は慎重に致します。 御回答下さった皆様方、本当にありがとうございました。
655 名前:login:Penguin mailto:sage [2006/10/10(火) 21:50:57 ID:B/Egvpm7] ...で、glibc2.5ってどぉよ
656 名前:login:Penguin mailto:sage [2006/10/10(火) 22:08:24 ID:Uualrzgp] gcc-4.1.1でg77→gfortranになったけど、結局どうすりゃいいんだ? gcc-config-2* はマスクされてるし... bugs.gentoo.org/show_bug.cgi?id=136363
657 名前:login:Penguin mailto:sage [2006/10/11(水) 11:51:33 ID:v3oNiSTg] >>655 うちでは問題ない。 拍子抜け。
658 名前:login:Penguin mailto:sage [2006/10/11(水) 20:51:46 ID:caniFpNP] >>657 やっぱ、binutilsとかgccとかemergeしなおすもの??
659 名前:login:Penguin mailto:sage [2006/10/12(木) 13:01:32 ID:l6CUnnDN] kde祭り開催中
660 名前:login:Penguin mailto:sage [2006/10/14(土) 01:28:21 ID:hf6DKjTw] glibc 2.5、KDE 3.5.5のコンパイルが終わったと思ったら、 今度はOpenOffice 2.0.4ですか……
661 名前:login:Penguin mailto:sage [2006/10/14(土) 01:44:46 ID:kP/nZAhU] 本当はコンパイルしたくて仕方ないくせにー! emerge恐い
662 名前:login:Penguin mailto:sage [2006/10/14(土) 02:03:51 ID:lcmhUjBH] OpenOfficeってbinの方が安定してて速いような。 (firefoxも)
663 名前:login:Penguin mailto:sage [2006/10/14(土) 02:06:38 ID:A92+gwFj] stableで使ってると本当に平和ですヨ! たま〜に大きなコンパイルがあるだけ。 平和で、なおかつ割と最新な環境なんだから Gentoo使ってて良かったと思うよ
664 名前:login:Penguin mailto:sage [2006/10/14(土) 03:04:30 ID:4iEDc52i] >>660 二日がかりで昨日終わったばっかりなんですが レス見て慌てて確認したら openoffice-2.0.3 オワタorz openoffice-bin 入れてたんだけどUIフォントが… (´-`).。oO(2.0.5なるまで放置しよかな)
665 名前:login:Penguin mailto:sage [2006/10/14(土) 03:56:36 ID:lfPSlsDi] openoffice-curvirgo-bin 使ってるけどただの openoffice でも 日本語の太字、イタリック使えるようになった?
666 名前:login:Penguin mailto:sage [2006/10/14(土) 08:36:40 ID:j0P8vPEz] scim1.4.4にしたら日本語入力が出来なくなってしまいました。 入力というかscimが起動してくれないのです。 いままで.xinitrc等に何も記述しなくても問題なく使えていたんですが。。 .xinitrcに記述したんですけど駄目でした… /etc/X11/xinputもないしgentooの場合どこを直せばよろしいのか教えてください。。 今はsylpheedで入力メソッドをscimにしてコピペして書いてます…。 御慈悲を。。
667 名前:login:Penguin mailto:sage [2006/10/14(土) 08:56:42 ID:OXVzOu63] >>666 つuim
668 名前:login:Penguin [2006/10/14(土) 11:29:48 ID:OXVzOu63] そしてgnome祭り
669 名前:login:Penguin mailto:sage [2006/10/14(土) 13:58:30 ID:4Hk+J8SC] 実家の鯖のglibc上げたから、全rebuildしたい欲求にかられるけど 東京-大阪間なんだよな・・・コワス
670 名前:login:Penguin mailto:sage [2006/10/14(土) 16:03:56 ID:FAxCQvh5] メンテが必要な鯖にgentooはやめとけw debianが楽でいいだろw
671 名前:login:Penguin mailto:sage [2006/10/14(土) 18:26:31 ID:EuYOeDAs] xorg7.1stableきた
672 名前:login:Penguin mailto:sage [2006/10/14(土) 19:37:03 ID:j0P8vPEz] >>666 どうもw もう、面倒臭くなってuimにしちゃいました。
673 名前:login:Penguin mailto:sage [2006/10/15(日) 02:17:18 ID:dBkOoGrW] Gentooでマイク使用してる方っていますか? いましたら設定のご教授、もしくは良い検索ワードなどいただけませんでしょうか。
674 名前:login:Penguin [2006/10/15(日) 02:44:39 ID:hzIYODAJ] alsa
675 名前:login:Penguin mailto:sage [2006/10/15(日) 05:23:31 ID:WnV1T+jW] .scim 消してみた?
676 名前:login:Penguin mailto:sage [2006/10/15(日) 10:07:54 ID:Hk/ZKGkg] gnome2.16またまた速くなってます、ギヒギヒと動く。 gnome-power-managerでサスペンド可、でも復帰できず、とりあえずサスペンド禁止に設定。 画面の明るさのコントロールは正常に動作する。 AC/バッテリー駆動にも反応。
677 名前:login:Penguin mailto:sage [2006/10/15(日) 10:19:54 ID:Sf5vXJdk] >>675 クスコ^^
678 名前:login:Penguin mailto:sage [2006/10/15(日) 17:48:17 ID:a6JVGde2] Gentoo Linux Wiki に日本語が欲しいところだな。
679 名前:login:Penguin mailto:sage [2006/10/15(日) 18:02:38 ID:Csaw98Zx] >678 に期待。
680 名前:login:Penguin mailto:sage [2006/10/16(月) 08:19:13 ID:Xk75re4P] 今まで実機ばっかりだったのを今回VMwareにGentoo入れてみた Firefoxやその他もろもろのフォント設定で入れたはずのipafontやmplusが出てこない xorg.confでフォントパスは通してるしfreetypeもロードしてるはずなんだが… 何か見逃してる気がするんだが何だろう xorg7.1 freetype 2.1.10
681 名前:login:Penguin mailto:sage [2006/10/16(月) 08:43:33 ID:GaUIXyhA] cp fontfile ~/.fonts/ cd ~/.fonts ttmkfdir mkfontdir fc-cache ~/.fonts su vi /etc/fonts/fonts.conf <dir>~/.fonts</dir> vi /etc/X11/xorg.conf Load "type1" Load "freetype" FontPath ~/.fonts/ X restart
682 名前:login:Penguin mailto:sage [2006/10/16(月) 20:57:09 ID:QDkUp5c8] Athlon64の環境でamd64版を使うのと x86版を使うのとでは性能はずいぶん違いますか?
683 名前:login:Penguin mailto:sage [2006/10/16(月) 21:07:56 ID:FpqgkwbO] >>681 www.gentoo.org/doc/en/gentoo-amd64-faq.xml#perfup
684 名前:login:Penguin mailto:sage [2006/10/16(月) 21:08:09 ID:Sf/uTfHR] >>682 x86_64総合 pc8.2ch.net/test/read.cgi/linux/1148478345/132
685 名前:683 mailto:sage [2006/10/16(月) 21:08:28 ID:FpqgkwbO] まちがえた。 >>681 じゃなくて、>>682 です。
686 名前:login:Penguin mailto:sage [2006/10/17(火) 01:35:23 ID:+b8GqpUz] x86 stable、gcc version 4.1.1 (Gentoo 4.1.1) で、 CFLAGS="-pipe -Wall -O3 -fomit-frame-pointer -fprofile-generate -march=pentium4" なのですが、emerge (sys-libs/ncurses-5.5-r3) で (略) i686-pc-linux-gnu-gcc ../obj_s/tic.o ../obj_s/dump_entry.o -L../lib -lncurses \ -I../progs -I/var/tmp/portage/ncurses-5.5-r3/work/ncurses-5.5/progs -DHAVE_CONFIG_H \ -I/var/tmp/portage/ncurses-5.5-r3/work/ncurses-5.5/progs/../include -I. -I../include \ -D_GNU_SOURCE -DNDEBUG -pipe -Wall -O3 -fomit-frame-pointer -fprofile-generate \ -march=pentium4 -fPIC -o tic /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: \ tic: hidden symbol `__gcov_merge_single' in /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcov.a(_gcov_merge_single.o) is \ referenced by DSO /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: \ final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status make[1]: *** [tic] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/ncurses-5.5-r3/work/narrowc/progs' make: *** [all] Error 2 !!! ERROR: sys-libs/ncurses-5.5-r3 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile ncurses-5.5-r3.ebuild, line 50: Called do_compile ncurses-5.5-r3.ebuild, line 93: Called die # 一部、行を分割 と躓いてしまいます。 CFLAGS にはそこまで特殊な flag は指定していないつもりなのですが、-O3 というのは そんなに buggy なものなのでしょうか?
687 名前:login:Penguin mailto:sage [2006/10/17(火) 03:03:04 ID:7Raxprwz] www.gentoo.org/news/en/gwn/20061009-newsletter.xml#doc_chap1 ↑の Warning: を読んではみては? -O2 -fomit-frame-pointer -march/-mcpu/-mtune 以外を指定しても あんまり効果がない上にリスクだけ高い云々。 gentoo-wiki.com/CFLAGS#-O2_or_-O3.3F ↑ここも読んだ方が良い。特に What effects -O3 has のところ。 -O3 による恩恵を受けるアプリは限られてる上に、 副作用としてバイナリがデカくなるので遅くなる云々。 思うに -O2 構成のシステムと -O3 構成のシステムで 自分の必要とするアプリのベンチマーク取って比較して、 明らかに -O3 の方が速いって結果にでもならん限り、 -O3 は避けた方が良いのでは? (そこまでする気がないのなら、当然 -O2 を選ぶ。) バグ報告する時も -O2 じゃないと相手してくれなかったと思うし。 CFLAGS なんかがあるから頑張っちゃうけど、 -march をチョロっと直したら、あとは放置が良いと思う。 USE フラグに注力した方が有意義。
688 名前:login:Penguin mailto:sage [2006/10/17(火) 05:50:06 ID:bXQPTG1b] make.conf.example にも -O3 が書いてるから -O3 にしてる. emacs-cvs だけ -O2 にしないとこけた. -O3 というより他の要因のような気がする.
689 名前:login:Penguin mailto:sage [2006/10/17(火) 06:10:20 ID:9ePXlyfg] CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mmmx" で全部通ってるよ、ncurses-5.5-r3もね。 gcc-4.1.1。 -O3が原因ではない。
690 名前:login:Penguin mailto:sage [2006/10/17(火) 06:46:08 ID:8/hpW0Ud] -march=pentium4 には -msse2 -mmmx が含まれてると何度言ったら
691 名前:login:Penguin mailto:sage [2006/10/17(火) 08:13:47 ID:2fxweHtx] >>686 www.cqpub.co.jp/interface/column/freesoft/2005/200503/0.htm ぶっちゃけ-O2と-O3の違いって finline-functionsとfrename-registersだけ
692 名前:login:Penguin mailto:sage [2006/10/17(火) 08:23:10 ID:7Raxprwz] >>691 4.1.1 だとそうではないようだが。
693 名前:login:Penguin mailto:sage [2006/10/17(火) 08:39:43 ID:8/hpW0Ud] inline-functionsとrename-registersが"だけ"って言えるのはゆとり教育だな まあ俺のman gccには違う事が書かれているし 1年以上前の情報張られても >>686 profile-generate は後で profile-use 付けて再コンパイルしないと意味ないよ 意味がわかってないなら付けるな で、そのコンパイルエラーの原因は profile-generate それにgentooでprofile-generateはサポートされてるの?
694 名前:login:Penguin mailto:sage [2006/10/17(火) 10:02:58 ID:lu3ufAm4] >>692 -O3 Optimize yet more. -O3 turns on all optimizations specified by -O2 and also turns on the -fin- line-functions, -fweb, -frename-registers and -funswitch-loops options. 手元のmanではこうだな。意味はシラネ。
695 名前:login:Penguin mailto:sage [2006/10/17(火) 10:12:00 ID:lu3ufAm4] 694はgcc-3.4.6だった。4.1.1はこっち。 -finline-functions -funswitch-loops -fgcse-after-reload
696 名前:login:Penguin mailto:sage [2006/10/17(火) 10:50:06 ID:+blmAHLI] 意味も理解してないのに変なオプションつけるヤツ。 それでもってここに泣きつく。恥の上塗り。
697 名前:login:Penguin mailto:sage [2006/10/17(火) 13:06:22 ID:d4In5Ktt] -msse2 -mmmxは -march=に内蔵されているとあれほど
698 名前:login:Penguin mailto:sage [2006/10/17(火) 14:15:53 ID:Ty6J9XGx] -O3だとだめなのたまにあるよね。 gtk+-2.8.20-r1 がそうだったはず。
699 名前:login:Penguin mailto:sage [2006/10/17(火) 16:27:47 ID:W2ZepZaB] Overlay sunrise に songbird みっけ 試してみるかな、ワクワク
700 名前:login:Penguin mailto:sage [2006/10/17(火) 21:49:50 ID:9ePXlyfg] >>698 そうなんだ。 でもgtk+-2.10.6は-O3で問題ないから関係ない。 >>697 じゃ、経緯を説明しよう。 昔-O3でも-msseを付けてないとmplayerのプレイヤーが青くなってしまうバグがあったのですよ。 (-O2でも同じ) で、その時に-msseを付けてそのまま。 自分はCFLAGオタクではないし気にもしてない。 -O3の理由はvineが-O2だから。 なんとなく変えてみたかっただけ+参考にしたサイトでpentium4は-O3太鼓判押してたから。 gentooの推奨CFLAG集みたいなサイト。 その頃は3.xだったけどね。 最初からずっと-O3で、だから4.xも-O3のまま。 -O3でうちのgentooは全パッケージ全く問題ない。 今まで一度もない。
701 名前:login:Penguin mailto:sage [2006/10/17(火) 21:58:00 ID:7Raxprwz] で、最適化の効果はいかほどなの?
702 名前:login:Penguin mailto:sage [2006/10/17(火) 22:25:39 ID:EX8YpIer] プラシーボ
703 名前:login:Penguin mailto:sage [2006/10/17(火) 22:32:35 ID:387lMsIq] それは米屋で売ってるオレンジジュースでは
704 名前:686 mailto:sage [2006/10/17(火) 22:42:46 ID:+b8GqpUz] >>693 et al. ありがとうございます。 # 後で profile-use が必要なのは理解していましたが、 # プロファイリングの適用でエラーになるような事は考えていませんでした。 # gcc とその周辺ツールに適切なパラメータをいくつか与えてやれば # うまく動いてくれる、程度の認識でいたのですが。 とりあえず -O2 を試してみます。
705 名前:login:Penguin mailto:sage [2006/10/17(火) 23:06:40 ID:trNO1YxE] >>703 あ、その素敵な果肉がパルプで出来てる飲物
706 名前:login:Penguin [2006/10/19(木) 12:04:55 ID:Y4xQqnCB] xfceだけtesting使いたくて /etc/portage/package.keywordsにxfce-base/xfce4 ~x86って書いてるんだけど emerge -pv xfce4でバージョンがstableのものなのはなぜ?
707 名前:login:Penguin mailto:sage [2006/10/19(木) 12:51:56 ID:N/UBE3oB] >>706 unmask
708 名前:707 [2006/10/19(木) 16:26:00 ID:Y4xQqnCB] unmaskの設定も必要なんですかこれ? それと、とりあえずemerge --syncしなきゃ設定反映されないこと 知りませんでした。ども。
709 名前:login:Penguin mailto:sage [2006/10/19(木) 16:42:53 ID:D8p9227O] 昔はemerge --syncは必要なかった気がするけど、いまはダメみたいだねぇ。
710 名前:707 mailto:sage [2006/10/19(木) 16:49:03 ID:Y4xQqnCB] あ、勘違いしてました。emerge --syncしなくても設定反映されました;
711 名前:login:Penguin mailto:sage [2006/10/19(木) 17:17:47 ID:q/tL2Kr5] ハンドブック読もぜ