Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
mplayer0.91.ebuild, CFLAGS e ottimizzazioni strane
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
teknux
Guru
Guru


Joined: 19 Feb 2003
Posts: 517
Location: Rome, IT

PostPosted: Wed Aug 27, 2003 3:16 pm    Post subject: mplayer0.91.ebuild, CFLAGS e ottimizzazioni strane Reply with quote

salve a tutti,

tornando sul discorso delle ottimizzazioni della CPU, volevo chiedervi un vostro parere su quello che mi è successo con mplayer:
ho scaricato mplayer-0.91 (e dipendenze varie...) e mentre compilava ho notato che usava dei flags per il processore quantomeno strampalati a mio avviso. non ho modo di copiare l'ouput preciso (me lo so perso compilatio facendo), ma posso dire che erano presenti flags del tipo:

Code:
-O4 mcpu=athlon-4


8O

eppure io nel mio make.conf ho -O3 e march=athlon-xp, visto che ho una cpu duron (per il quale avevo aperto un thread qualche giorno fa). ho lasciato compilare per vedere cosa succedeva, nel frattempo mi sono controllato l'ebuild per vedere che a%%o c'era scritto.

ho notato che vengono UNSETtate le CFLAGS e se abilito i 3dnow mmx ed sse mi appioppa anche ss2 e menate varie.
ora, partendo dal fatto che ho provato mplayer e va benone, è da considerarsi percaso come bug dell'ebuild una simile forzatura??
aspetto una vostra opinione :wink:

saluti,
tek
Back to top
View user's profile Send private message
Benve
l33t
l33t


Joined: 13 Mar 2003
Posts: 897
Location: Italy Romagna

PostPosted: Wed Aug 27, 2003 5:33 pm    Post subject: Reply with quote

mi sa che mplayer si ottimizza da solo e sceglie lui le flags. Almeno quando lo compilai su Slack era così
Back to top
View user's profile Send private message
maur8
Apprentice
Apprentice


Joined: 04 Mar 2003
Posts: 229
Location: Pescara (in serie B!!!), Italy

PostPosted: Wed Aug 27, 2003 7:04 pm    Post subject: Reply with quote

Concordo: anche a me indicava sempre -march=athlon-4 anche se nel make.conf avevo solo athlon.
_________________
Maur8.
"They decided our fate in a microsecond. Extermination"
Sgt. Kyle Rise, The Terminator
Back to top
View user's profile Send private message
teknux
Guru
Guru


Joined: 19 Feb 2003
Posts: 517
Location: Rome, IT

PostPosted: Thu Aug 28, 2003 9:13 am    Post subject: Reply with quote

si evidentemente è come dite voi, ho notato che nell'ebuild vengono resettate le CFLAGS...
scusate, ma allora se uno dovesse compilare con un celeron 500 che fa? non credo funzioni ugualmente, oppure userà altri settaggi... mah!
Back to top
View user's profile Send private message
Benve
l33t
l33t


Joined: 13 Mar 2003
Posts: 897
Location: Italy Romagna

PostPosted: Thu Aug 28, 2003 9:46 am    Post subject: Reply with quote

teknux wrote:
si evidentemente è come dite voi, ho notato che nell'ebuild vengono resettate le CFLAGS...
scusate, ma allora se uno dovesse compilare con un celeron 500 che fa? non credo funzioni ugualmente, oppure userà altri settaggi... mah!

si, usa altri valori, pensa a tutto mplayer :D
Back to top
View user's profile Send private message
d3vah
Apprentice
Apprentice


Joined: 13 Feb 2003
Posts: 184
Location: Italy

PostPosted: Thu Aug 28, 2003 11:53 am    Post subject: Reply with quote

personalmente trovo molto più veloce ed efficiente mplayer compilato a mano... non so che parametri passa l'ebuild

La procedura che seguo:
emerge mplayer (per le dipendenze, codec, skin e font)
rm -rf /usr/bin/mplayer /usr/bin/gmplayer
ln -s /usr/share/mplayer /usr/local/share/mplayer (cosu la ver installata a mano trova tutto)

e infine compilo mplayer a mano....
_________________
Ciro Guariglia
Back to top
View user's profile Send private message
cerri
Bodhisattva
Bodhisattva


Joined: 05 Mar 2003
Posts: 2957
Location: # init S

PostPosted: Thu Aug 28, 2003 1:08 pm    Post subject: Reply with quote

Mi avete incuriosito, dopo do un'occhiata all'ebuild...
Cosa dice il changelog?
_________________
Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito
Back to top
View user's profile Send private message
Panda
Apprentice
Apprentice


Joined: 31 Jul 2003
Posts: 223
Location: Cremona <=> Catania

PostPosted: Fri Aug 29, 2003 11:16 am    Post subject: Re: mplayer0.91.ebuild, CFLAGS e ottimizzazioni strane Reply with quote

Quando ho 'emerso' mplayer l'ho notato pure io... solo che a me mplayer andava immediatamente in Segmentation Fault quando lo avviavo cosi'.
Ho dato un'occhiata all'ebuild e da qualche parte c'e' un bel

Code:
unset CFLAGS CXXFLAGS


Io l'ho commentato e mi funziona tutto regolare con le mie ottimizzazioni.

byez
Back to top
View user's profile Send private message
cerri
Bodhisattva
Bodhisattva


Joined: 05 Mar 2003
Posts: 2957
Location: # init S

PostPosted: Fri Aug 29, 2003 11:21 am    Post subject: Reply with quote

Ecco il perche'.
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

_________________
Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito
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