Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RISOLTO] kde 3.4.1 con -Wl,--as-needed
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Tue Jul 05, 2005 1:53 pm    Post subject: [RISOLTO] kde 3.4.1 con -Wl,--as-needed Reply with quote

Ciao ragazzi...
sono riuscito a compilare completamente tutto il kde e parte del sistema con l'opzione
in oggetto, quando con la versione 3..3.x dava problemi!!!
Effettivamente ci ha messo veramente pochissimo a compilarlo e funziona leggermente
con più velocità...
però ho un dubbio:
io ho usato la seguente: -Wl,O1 -Wl,--as-needed

però ho visto che altri usavano: -Wl,O1,--as-needed

adesso: le due forme sono uguali, oppure ho sbagliato io?!?!


Last edited by AlterX on Tue Jul 05, 2005 2:27 pm; edited 1 time in total
Back to top
View user's profile Send private message
bender86
Guru
Guru


Joined: 18 Mar 2005
Posts: 484

PostPosted: Tue Jul 05, 2005 2:01 pm    Post subject: Reply with quote

Credo siano uguali ma... invece di O1 non dovrebbe essere -O1
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Tue Jul 05, 2005 2:01 pm    Post subject: Re: kde 3.4.1 con -Wl,--as-needed Reply with quote

in linea teorica, ogni singola opzione passata al linker dovrebbe essere preceduta da "-Wl,", come spiegato nella guida
Back to top
View user's profile Send private message
shogun_panda
Guru
Guru


Joined: 30 Jul 2004
Posts: 411
Location: Campobasso or Rome, Molise or Lazio, Italy, Europe, Earth, Solar system, Milk Way, Universe

PostPosted: Tue Jul 05, 2005 2:04 pm    Post subject: Re: kde 3.4.1 con -Wl,--as-needed Reply with quote

AlterX wrote:
Ciao ragazzi...
sono riuscito a compilare completamente tutto il kde e parte del sistema con l'opzione
in oggetto, quando con la versione 3..3.x dava problemi!!!
Effettivamente ci ha messo veramente pochissimo a compilarlo e funziona leggermente
con più velocità...
però ho un dubbio:
io ho usato la seguente: -Wl,O1 -Wl,--as-needed

però ho visto che altri usavano: -Wl,O1,--as-needed

adesso: le due forme sono uguali, oppure ho sbagliato io?!?!


Mah...probabilmente il gcc le digerisce comunque...Sperando che non filtri la seconda...Nel tuo caso le ha prese sicuramente entrambe...
_________________
Greetings by the Shogun! - Home page

1-"Prima di dare consigli agli altri, sperimentateli su voi stessi..."
2-"In medio stat virtus!"
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Tue Jul 05, 2005 2:11 pm    Post subject: Reply with quote

bender86 wrote:
Credo siano uguali ma... invece di O1 non dovrebbe essere -O1


Opps ho dimenticato un trattino :lol:
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Tue Jul 05, 2005 2:12 pm    Post subject: Re: kde 3.4.1 con -Wl,--as-needed Reply with quote

k.gothmog wrote:
in linea teorica, ogni singola opzione passata al linker dovrebbe essere preceduta da "-Wl,", come spiegato nella guida


Ok bene...
grazie a tutti per la risposta!

P.S. ora mi tocca provarlo con openoffice!!
Back to top
View user's profile Send private message
bender86
Guru
Guru


Joined: 18 Mar 2005
Posts: 484

PostPosted: Tue Jul 05, 2005 5:46 pm    Post subject: Reply with quote

Da man gcc :
Code:
-Wl,option
 Pass option as an option to the linker. If option contains commas, it is
 split into multiple options at the commas.
Back to top
View user's profile Send private message
xdarma
l33t
l33t


Joined: 08 Dec 2003
Posts: 720
Location: tra veneto e friuli (italy)

PostPosted: Tue Jul 05, 2005 7:23 pm    Post subject: Reply with quote

nessuno ha provato aggiungendo a /etc/make.conf

LDFLAGS="-Wl,-O1,-S" ?

avete notato differenze?
ditemi qualcosa che sto per ricompilare tutto :-)



xdarma
Back to top
View user's profile Send private message
nightshadow
Apprentice
Apprentice


Joined: 19 Mar 2004
Posts: 173
Location: nowhereland

PostPosted: Tue Jul 05, 2005 8:38 pm    Post subject: Reply with quote

scusate l'ignoranza ma... che fa? a che serve? :)
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Tue Jul 05, 2005 8:40 pm    Post subject: Reply with quote

https://forums.gentoo.org/viewtopic-t-318552.html
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Tue Jul 05, 2005 10:01 pm    Post subject: Re: kde 3.4.1 con -Wl,--as-needed Reply with quote

AlterX wrote:
P.S. ora mi tocca provarlo con openoffice!!

non dovresti vedere nessuna differenza.
openoffice è un software molto articolato.
troppo complesso, al punto che di per sè fallirebbe la compilazione su moltissime configurazioni, e i mantainer mascherano le USE e le flags locali. mi sorprenderei se --as-needed non fosse mascherata.

inoltre i benefici apportati da una flag del linker sono marginali. si hanno vantaggi veri quando si ottimizza la compilazione, ma anche in quel caso non li si vedono di certo su una suite da ufficio che disegna finestrelle in giro per lo schermo (praticamente niente). casomai li si possono avere su algoritmi computazionalmente complessi, come i filtri, o i sistemi di crittografia (hai mai visto quanti e che razza di calcoli fa un algoritmo di crittografia?)
lì sì che si potranno vedere dei vantaggi. altrove vedrai solo l'effetto placebo
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Wed Jul 06, 2005 8:52 am    Post subject: Re: kde 3.4.1 con -Wl,--as-needed Reply with quote

k.gothmog wrote:
AlterX wrote:
P.S. ora mi tocca provarlo con openoffice!!

non dovresti vedere nessuna differenza.
openoffice è un software molto articolato.
troppo complesso, al punto che di per sè fallirebbe la compilazione su moltissime configurazioni, e i mantainer mascherano le USE e le flags locali. mi sorprenderei se --as-needed non fosse mascherata.

inoltre i benefici apportati da una flag del linker sono marginali. si hanno vantaggi veri quando si ottimizza la compilazione, ma anche in quel caso non li si vedono di certo su una suite da ufficio che disegna finestrelle in giro per lo schermo (praticamente niente). casomai li si possono avere su algoritmi computazionalmente complessi, come i filtri, o i sistemi di crittografia (hai mai visto quanti e che razza di calcoli fa un algoritmo di crittografia?)
lì sì che si potranno vedere dei vantaggi. altrove vedrai solo l'effetto placebo


Ok allora lascio perdere!!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) 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