Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[tuning] Quand et comment utiliser la variable LDFLAGS?
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
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat May 21, 2005 6:59 pm    Post subject: [tuning] Quand et comment utiliser la variable LDFLAGS? Reply with quote

Je veux utiliser la variable LDFLAGS dans le make.conf

j'ai choisis une config "stable" de cette variable
Code:

LDFLAGS="-Wl,-O1"
(-W"elle", -"zéro un")


il en existe d'autres beaucoup plus aggréssives mais ça ne m'interesse pas.

Déjà avec celle là à l'emerge system j'ai que des merdes. :(
au econf de n'importe quel paquet il me sort "C compiler cannot create executables" et ça arrete du coup l'emerge.

du coup je suis obligé de la commenté dans mon make.conf pour pouvoir faire mon emerge system.

est ce que cette variable n'est a utiliser QUE pour certains paquet ou bien ai-je merdé dans sa syntaxe?
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sat May 21, 2005 8:02 pm    Post subject: Reply with quote

Non, ils sont justement agressifs les tiens (car il n'ya pas de fallback) :wink:

ceux de taviso sont censé marcher pour tout, mais les utilisateurs d'emacs ont eu quelques surprises (il compile pas avec) :

https://forums.gentoo.org/viewtopic-t-67777-highlight-ldflags+central.html


Last edited by Enlight on Sat May 21, 2005 8:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Sat May 21, 2005 8:02 pm    Post subject: Reply with quote

Salut,

La syntaxe semble la bonne. Enfin, je vois pas d'erreur. (Il semble quand meme probable que le "C compiler cannot create executables" vienne de là).
J'utilise le meme LDFLAGS sur mon système et celui ne pose aucun problême.

Bonne soirée
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat May 21, 2005 8:20 pm    Post subject: Reply with quote

Bon en fait la syntax n'est pas bonne (c'est un "o" maj à la place du zéro) mais c'est pas ça qui fait planter l'emerge.

bon j'aurais pas dû lancer l'emerge system sans mon ldflags correctement mis alors.
par exemple là je vais reconstruire xorg. (il avait à peine commencé)

Bon je sens que ça va me prendre 3 plombes tout ça (ça beau être un P4 2.4Ghz je trouve qu'il se traîne...)
en tout cas merci de vos infos je comprends un peu mieux l'utilité là :wink:
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sun May 22, 2005 2:02 pm    Post subject: Reply with quote

Si tu veux lire le man qui s'y rapporte, c'est man ld
Back to top
View user's profile Send private message
nexus6
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jan 2007
Posts: 92

PostPosted: Wed Mar 02, 2011 8:34 pm    Post subject: Reply with quote

Désolé de déterrer un si vieux post (c'est un effet secondaire de la fonction recherche :p ), mais j'aurais besoin de quelques petites explications au sujet des LDFLAGS.

Apparemment (corrigez-moi si je me trompe) LD est un linker qui exécute sa tâche en fin de compilation. Sans doute pour que le binaire généré puisse retrouver les librairies et les fichiers configuration dont il a besoin.

Je peux concevoir les inconvénients (plus on modifie, plus il y a des risques) mais quels sont, par exemples, les avantages d'utilisation des LDFLAGS ?

Comment pourrais-je tester sans (trop de) risque ?

C'est bien dans make.conf que le doit paramétrer les flags (sur le Wiki de Gentoo (EN), ce n'est pas assez clair pour un non-initié) ?


Merci pour votre aide :)


Edit : j'ai trouvé ça, ça à l'air complexe mais plutôt intéressant (y a t-il des similitudes avec la fonction "prefetch" sur les noyaux NT récents ? ou alors cela n'est pas comparable ?).
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