[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 10/25 01:31 / Filesize : 277 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Gentoo Linux 20



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/

609 名前:login:Penguin mailto:sage [2006/10/07(土) 01:00:06 ID:c35zjFle]
電気を大切にね

610 名前:login:Penguin [2006/10/07(土) 01:53:51 ID:GRAACfJ8]
Distcc使おうかと思ってますがGCCのバージョンってgcc-4.1とgcc-4.0と微妙に違うんですが
コンパイルエラーになったりしますか?
クライアントはubuntuのノートパソコンです。 端数まであわせないといけないものですか?

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は必要なかった気がするけど、いまはダメみたいだねぇ。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<277KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef