Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Dúvida sobre Prelink e a flag fPIC
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
BaYGoN
Tux's lil' helper
Tux's lil' helper


Joined: 21 Sep 2004
Posts: 109
Location: Brasília - DF (Brasil)

PostPosted: Thu Sep 28, 2006 1:19 pm    Post subject: Dúvida sobre Prelink e a flag fPIC Reply with quote

Olá a todos.
Estou prestes a seguir o guia de Prelink (http://www.gentoo.org/doc/en/prelink-howto.xml) para ver se é tudo isso que dizem por aí. Ocorre que, neste guia diz que não devo ter a flag -fPIC nas minhas CFLAGS. Minhas flags são as seguintes:

Code:
CFLAGS="-march=k8 -O2 -msse3 -pipe"


Bastante conservadoras como podem ver. O que me deixou na dúvida foi que, na atualização do GCC semana passada, percebi que na recompilação dos pacotes contidos no system e no world, muitos deles eu consegui ver que o gcc estava usando a dita flag. Tudo funciona bem agora e estou receoso de fazer o prelink. Eu sei que o processo é totalmente reversível, mas eu gostaria de saber da opinião e da experiência de vocês antes de apertar o ENTER aqui. :)

Grato pela atenção.
_________________
Linux User #433896
HP DV6-6190US / Linux 3.4.6-pf #1 SMP PREEMPT Fri Aug 10 13:19:26 BRT 2012 x86_64 Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz GenuineIntel GNU/Linux
"The destiny of every guru is to be a noob for eternity"
Back to top
View user's profile Send private message
MetalGod
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 816
Location: Portugal

PostPosted: Thu Sep 28, 2006 5:20 pm    Post subject: Reply with quote

duvida interessante a tua mas tem uma resposta simples.

A tree está cerca de 95% preparada para a arch amd64 logo implica que algumas aplicaçoes necessitem de mais qualquer coisa para correrem em amd64.
No teu caso as tuas CFLAGS estao correctas e não deves alterar. O -fPIC que ves qd compilas algumas aplicaçoes e' perfeitamente normal e seguro desde que a tu nao adiciones as CFLAGS. Essa flag e' ditada pelos devs de upstream e em alguns casos devs das distros. Logo e' perfeitamente seguro correres o prelink com essa situaçao.
_________________
ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice
Back to top
View user's profile Send private message
BaYGoN
Tux's lil' helper
Tux's lil' helper


Joined: 21 Sep 2004
Posts: 109
Location: Brasília - DF (Brasil)

PostPosted: Thu Sep 28, 2006 7:05 pm    Post subject: Reply with quote

Obrigado, Metalgod.

Já me sinto mais aliviado em "prelinkar" meus binários. Farei isso assim que for pra casa.
Espero que tudo corra bem. Uma pena que meu firefox vai continuar levando seus 5-8 segundos para iniciar, pois estou usando a versão -bin que fica em /opt. :(

Grato,
BaYGoN
_________________
Linux User #433896
HP DV6-6190US / Linux 3.4.6-pf #1 SMP PREEMPT Fri Aug 10 13:19:26 BRT 2012 x86_64 Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz GenuineIntel GNU/Linux
"The destiny of every guru is to be a noob for eternity"
Back to top
View user's profile Send private message
BaYGoN
Tux's lil' helper
Tux's lil' helper


Joined: 21 Sep 2004
Posts: 109
Location: Brasília - DF (Brasil)

PostPosted: Fri Sep 29, 2006 2:31 pm    Post subject: Reply with quote

É, pessoal. Não vi nenhum ganho positivo em usar prelink no meu micro.
Talvez o gargalo na inicialização do meu KDE ou dos outros programas, seja eu estar usando o Gentoo em um HD IDE ainda (47Mb/s no Hdparm).

Além de não ver nenhum ganho positivo, tive o meu primeiro crash no Gentoo em meses de uso, depois do prelink. Enquanto navegava pelo forúm com meu sistema prelinkado, meu firefox travou e tive que dar um terminate nele. :(

Metalgod,
Eu desfiz o prelink com o seguinte comando:

Code:
prelink -au


Depois, com o emerge, removi o prelink e seus arquivos de configuração.

Fiz da maneira correta? Existe mais alguma coisa para fazer?

Grato pela atenção,
BaYGoN
_________________
Linux User #433896
HP DV6-6190US / Linux 3.4.6-pf #1 SMP PREEMPT Fri Aug 10 13:19:26 BRT 2012 x86_64 Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz GenuineIntel GNU/Linux
"The destiny of every guru is to be a noob for eternity"
Back to top
View user's profile Send private message
MetalGod
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 816
Location: Portugal

PostPosted: Sat Sep 30, 2006 12:30 am    Post subject: Reply with quote

muito estranho... ah anos que uso prelink e nunca tive problema nenhum.
_________________
ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice
Back to top
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7692
Location: Pelotas, BR

PostPosted: Sat Sep 30, 2006 12:10 pm    Post subject: Reply with quote

47 MB/s é uma boa velocidade... de repente já está no limite do tempo que leva para carregar e não dê para melhorar de forma que seja noticiável para os olhos humanos :)
_________________
"I'm just very selective about the reality I choose to accept." -- Calvin
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum