1 |
Humm, vero Benigno, valeu pela dica |
2 |
Peguei no gentoo-wiki essas CFLAGS |
3 |
[]s Magno |
4 |
|
5 |
On 4/1/06, Benigno B. Junior <bbj@g.o> wrote: |
6 |
> É uma boa dica às pessoas que realmente não as conhece. Valeu Magno. |
7 |
> Apenas uma coisinha: o -O2 já possui o "-fomit-frame-pointer" embutido |
8 |
> (Enabled at levels -O, -O2, -O3, -Os). Não é nada grave, apenas uma |
9 |
> notificação. |
10 |
> |
11 |
> On Fri, 31 Mar 2006 16:33:34 -0300 |
12 |
> "Magno Torres" <magnotorres@×××××.com> wrote: |
13 |
> |
14 |
> // Galera, |
15 |
> // |
16 |
> // Tendo em vista as ultimas discussões, pensando no tanto de gente que |
17 |
> // não usa keywords ou useflags(não estou citando ninguem das threads, |
18 |
> // acho que a maoiria que discutiu comigo era usuário avançado e deve |
19 |
> // usar), segue minha contribuição para tentar difundir o uso deste |
20 |
> // mecanismo |
21 |
> // |
22 |
> // |
23 |
> // olha o meu packages.keywords: |
24 |
> // magno@magno ~ $ cat /etc/portage/package.keywords |
25 |
> // |
26 |
> // media-video/mplayer ~x86 |
27 |
> // #media-libs/win32codecs ~x86 |
28 |
> // net-www/mplayerplug-in ~x86 |
29 |
> // |
30 |
> // www-client/mozilla-launcher ~x86 |
31 |
> // www-client/mozilla-firefox ~x86 |
32 |
> // dev-libs/nss ~x86 |
33 |
> // #mail-client/mozilla-thunderbird ~x86 |
34 |
> // |
35 |
> // app-cdr/k3b ~x86 |
36 |
> // media-sound/amarok ~x86 |
37 |
> // |
38 |
> // net-p2p/bittorrent ~x86 |
39 |
> // |
40 |
> // net-im/skype ~x86 |
41 |
> // |
42 |
> // net-p2p/xmule ~x86 |
43 |
> // |
44 |
> // #net-analyzer/dsniff ~x86 |
45 |
> // #sys-libs/db ~x86 |
46 |
> // |
47 |
> // app-office/openoffice ~x86 |
48 |
> // app-text/hunspell ~x86 |
49 |
> // media-video/spca5xx ~x86 |
50 |
> // |
51 |
> // net-wireless/madwifi-driver ~x86 |
52 |
> // net-wireless/madwifi-tools ~x86 |
53 |
> // net-wireless/wpa_supplicant ~x86 |
54 |
> // |
55 |
> // kde-base/kde ~x86 |
56 |
> // kde-base/kdeaddons ~x86 |
57 |
> // kde-base/kdelibs ~x86 |
58 |
> // kde-base/arts ~x86 |
59 |
> // kde-base/kdepim ~x86 |
60 |
> // kde-base/kdebase ~x86 |
61 |
> // kde-base/kdegames ~x86 |
62 |
> // kde-base/kdemultimedia ~x86 |
63 |
> // media-libs/akode ~x86 |
64 |
> // kde-base/kdenetwork ~x86 |
65 |
> // kde-base/kdeadmin ~x86 |
66 |
> // kde-base/kdewebdev ~x86 |
67 |
> // kde-base/kdegraphics ~x86 |
68 |
> // kde-base/kdeedu ~x86 |
69 |
> // kde-base/kdeutils ~x86 |
70 |
> // kde-base/kdetoys ~x86 |
71 |
> // kde-base/kdeartwork ~x86 |
72 |
> // kde-base/kde-i18n ~x86 |
73 |
> // kde-base/cervisia ~x86 |
74 |
> // kde-base/kompare ~x86 |
75 |
> // kde-base/kdeaccessibility ~x86 |
76 |
> // |
77 |
> // Estas configurações funcionam de forma estável em x86 e são otimas pra |
78 |
> // quem tem um desktop com a distro kde. O kopete por exemplo tem suporte |
79 |
> // a webcam, show de bola :) |
80 |
> // Colocar pacote como o firefox/thunderbird/kde não tem muito problema, |
81 |
> // geralmente as novas versões são mais estáveis que as anteriores e |
82 |
> // eliminam varios bugs. Só tomar cuidado quando ver versões rc, beta... |
83 |
> // ai neste caso, a sugestao é comentar as entradas ou mandar brasa se |
84 |
> // curtir emoções fortes, sempre fazendo uso do quickpkg pra caso de |
85 |
> // problemas... |
86 |
> // |
87 |
> // Por que é melhor colocar os pacotes neste arquivo, do que usar |
88 |
> // ACCEPT_KEYWORDS=~x86? |
89 |
> // Se vc usar o ACCEPT_KEYWORDS=~x86 na linha de comando, quando fizer |
90 |
> // um outro emerge -uDav world vão aparecer varios pacotes pedindo |
91 |
> // downgrade. |
92 |
> // Se fizer ACCEPT_KEYWORDS=~x86 diretamente no make.conf, pacotes não |
93 |
> // muito confiaveis, ou mesmo que não tem necessidade de serem |
94 |
> // atualizados com frequencia, como o apache, passarão a ter suas ultimas |
95 |
> // versões instaladas, deixando o sistema menos estavel |
96 |
> // |
97 |
> // |
98 |
> // Agora as useflags: |
99 |
> // vejam o meu arquivo de USE: |
100 |
> // |
101 |
> // magno@magno ~ $ cat /etc/portage/package.use |
102 |
> // net-wireless/wpa_supplicant madwifi |
103 |
> // www-client/mozilla-firefox java |
104 |
> // dev-java/sun-jdk -nsplugin |
105 |
> // dev-ml/lablgtk svg |
106 |
> // dev-php/mod_php mysql gd |
107 |
> // dev-php/php mysql gd |
108 |
> // media-sound/amarok visualization |
109 |
> // |
110 |
> // e o meu make.conf |
111 |
> // |
112 |
> // magno@magno ~ $ cat /etc/make.conf|grep -v ^# |
113 |
> // CHOST="i686-pc-linux-gnu" |
114 |
> // CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer" |
115 |
> // CXXFLAGS=$CFLAGS |
116 |
> // |
117 |
> // USE="a52 aac accessibility asf bl bluetooth cddb cdparanoia css dga dv dvb dvd |
118 |
> // dvdr dvdread edl fame gimpprint innodb insecure-drivers ipod javascript |
119 |
> // jce live lzo mjpeg mmx mpeg4 mplayer musepack musicbrainz net network |
120 |
> // nfsv4 nntp nsplugin ntfs ntlm rdesktop real reiserfs sndfile softmmu sse |
121 |
> // sse2 tga theora unicode vcd vidix vim wifi win32codecs winbind xcomposite |
122 |
> // xfs xinerama xscreensaver xvmc -mysql" |
123 |
> // |
124 |
> // FEATURES="ccache distcc" |
125 |
> // LINGUAS=pt_BR |
126 |
> // PORTDIR_OVERLAY=/usr/local/portage |
127 |
> // VIDEO_CARDS=savage |
128 |
> // |
129 |
> // Como veem, tem muitas USE bem interessantes pra quem quer tem um |
130 |
> // ambiente desktop bem turbinado, vejo por exemplo o GMC da globo.com |
131 |
> // "sem muitos problemas" com essas USEs |
132 |
> // |
133 |
> // Se analisarem bem, verão que coloquei o -mysql no make.conf, esta USE |
134 |
> // ficou global |
135 |
> // Mas quero o suporte ao mysql no php, entao adicionei apenas no |
136 |
> // /etc/portage/package.use |
137 |
> // O nsplugin eu adicionei global, mas nao quero o plugin do sun-jdk no |
138 |
> // meu firefox (o da blackdown é muito melhor, funciona java web start |
139 |
> // numa boa, tudo rola melhor com ele). Entao eu coloco o -nsplugin no |
140 |
> // arquivo packages.use e pronto, problema resolvido |
141 |
> // |
142 |
> // Quem nunca usou, esta passando da hora, verão um novo mundo, total |
143 |
> // quebra de paradigmas :). Eu mesmo demorei pra usar, mas quando comecei |
144 |
> // nao parei mais |
145 |
> // Um otimo programa pra estudar as use's é o ufed (emerge ufed) |
146 |
> // |
147 |
> // []s a todos |
148 |
> // |
149 |
> // |
150 |
> // |
151 |
> // -- |
152 |
> // []s Magno |
153 |
> // http://magno.multiply.com |
154 |
> // -- |
155 |
> // Linux user: #123834 |
156 |
> // http://counter.li.org |
157 |
> // |
158 |
> // -- |
159 |
> // gentoo-user-br@g.o mailing list |
160 |
> // |
161 |
> |
162 |
> |
163 |
> -- |
164 |
> Benigno B. Junior - http://dev.gentoo.org/~bbj |
165 |
> Gentoo Developer (ALT, *BSD) |
166 |
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3995B21 |
167 |
> |
168 |
> |
169 |
> |
170 |
|
171 |
|
172 |
-- |
173 |
[]s Magno |
174 |
http://magno.multiply.com |
175 |
-- |
176 |
Linux user: #123834 |
177 |
http://counter.li.org |
178 |
|
179 |
-- |
180 |
gentoo-user-br@g.o mailing list |