Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Filtrage CFLAGS ...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
JPz
n00b
n00b


Joined: 30 Jun 2002
Posts: 23
Location: Clermont-Ferrand, France

PostPosted: Sat Apr 12, 2003 12:14 pm    Post subject: Filtrage CFLAGS ... Reply with quote

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
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Sat Apr 12, 2003 12:33 pm    Post subject: Reply with quote

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 :wink:
Back to top
View user's profile Send private message
JPz
n00b
n00b


Joined: 30 Jun 2002
Posts: 23
Location: Clermont-Ferrand, France

PostPosted: Sat Apr 12, 2003 3:26 pm    Post subject: Reply with quote

Ok, mais là c'est un filtrage un peu raide à mon gout :)
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Sun Apr 13, 2003 1:52 am    Post subject: Reply with quote

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
View user's profile Send private message
JPz
n00b
n00b


Joined: 30 Jun 2002
Posts: 23
Location: Clermont-Ferrand, France

PostPosted: Sun Apr 13, 2003 10:35 am    Post subject: Reply with quote

J'utilise aussi le prelinking :)
Back to top
View user's profile Send private message
rk187
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2003
Posts: 136
Location: France - Paris

PostPosted: Mon Apr 14, 2003 12:38 pm    Post subject: Reply with quote

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 !! :x
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
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Apr 14, 2003 1:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
rk187
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2003
Posts: 136
Location: France - Paris

PostPosted: Mon Apr 14, 2003 2:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Apr 14, 2003 8:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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