View previous topic :: View next topic |
Author |
Message |
JPz n00b
Joined: 30 Jun 2002 Posts: 23 Location: Clermont-Ferrand, France
|
Posted: Sat Apr 12, 2003 12:14 pm Post subject: Filtrage CFLAGS ... |
|
|
Salut à tous,
Je viens de remarquer en mettant à jour KDE que des filtrages sont faits au niveau des CFLAGS de manière assez pénible. Autant je comprend que l'on filtre des options exotiques comme fast-maths, mais remplacer -march=athlon par -mcpu=i686 ...
J'ai vérifié mon /etc/make.conf, j'en déduis que le filtrage sur certains paquets est draconien. C'est dommage ... |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Sat Apr 12, 2003 12:33 pm Post subject: |
|
|
Si je ne dis pas de bêtises, le filtrage étant fait un niveau de l'ebuild tu peux le modifier en conséquence pour obtenir ce que tu souhaites, mais si c'est filtré c'est sans doute pas pour rien |
|
Back to top |
|
|
JPz n00b
Joined: 30 Jun 2002 Posts: 23 Location: Clermont-Ferrand, France
|
Posted: Sat Apr 12, 2003 3:26 pm Post subject: |
|
|
Ok, mais là c'est un filtrage un peu raide à mon gout |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Sun Apr 13, 2003 1:52 am Post subject: |
|
|
A ça, pour savoir si le filtrage est un peu raid, il faut tester, mais bon KDE c'est un peu long à compiler
Si tu veux optimiser la compilation de KDE, regarde la documentation sur le prelink, car le prelink est sans doute ce qui jouera le plus sur les performances de ton KDE, plus amha que athlon à la place de i686... |
|
Back to top |
|
|
JPz n00b
Joined: 30 Jun 2002 Posts: 23 Location: Clermont-Ferrand, France
|
Posted: Sun Apr 13, 2003 10:35 am Post subject: |
|
|
J'utilise aussi le prelinking |
|
Back to top |
|
|
rk187 Tux's lil' helper
Joined: 14 Apr 2003 Posts: 136 Location: France - Paris
|
Posted: Mon Apr 14, 2003 12:38 pm Post subject: |
|
|
Salut
j'ai aussi un probleme avec les CFLAGS, quand j'installe mplayer, il s'entete à utiliser ATHLON-4 alors que j'ai precisé athlon-xp dans mon CFLAGS, du coup j'ai un illegal instruction quand je lance mplayer !!
C'est le seul qui me fais ça, tous les autres logiciels utilise mon make.conf
comment forcer mplayer à utiliser athlon-xp ? |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Mon Apr 14, 2003 1:07 pm Post subject: |
|
|
Pour mplayer l'explication est dans l'ebuild :
Code: | # Crashes on start when compiled with most optimizations.
# The code have CPU detection code now, with CPU specific
# optimizations, so extra should not be needed and is not
# recommended by the authors
unset CFLAGS CXXFLAGS
|
Tu peux "tester" en modifiant l'ebuild, à toi de voir ! |
|
Back to top |
|
|
rk187 Tux's lil' helper
Joined: 14 Apr 2003 Posts: 136 Location: France - Paris
|
Posted: Mon Apr 14, 2003 2:29 pm Post subject: |
|
|
j'ai mis #unset... et ça marche, je pensais pas qu'il fallais modifier certain ebuild. mais j'utilise gentoo que depuis une semaine, j'ai encore à apprendre.
merci |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Mon Apr 14, 2003 8:33 pm Post subject: |
|
|
Bah en fait ils font des choix pour les utilisateurs, pour notre bien, après comme on dit, ça peut ne pas plaire à tout le monde
Sinon il faut que tu saches qu'a ton prochaine emerge sync, l'ebuild que tu as modifié sera remodifié par l'original, pour pouvoir le garder il vaut mieux que tu utilises le portdir overlay (regarde dans ton make.conf). |
|
Back to top |
|
|
|