Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Conf]Xine, Win32codecs e passaggio a gcc-3.4.4 [Risolto]
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
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sun Dec 04, 2005 6:16 pm    Post subject: [Conf]Xine, Win32codecs e passaggio a gcc-3.4.4 [Risolto] Reply with quote

Ho aggiornato al gcc 3.4 e già che c'ero ho ricompilato il mondo
Ho cambiato alcune cflags (sono passato da march=i686 a march=pentium-m) e nient'altro
L'unico cambiamento significativo è stato compilare le glibc (2.3.5-r2) con la USE glibc-omitfp
queste sono le mie attuali cflags giusto per la cronaca
Code:
CHOST="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -mfpmath=sse -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"
LDFLAGS="-Wl,-O1"

Niente di fantascientifico come potete vedere

Purtroppo almeno da prima della metà della fine della compilazione (lo poso affermare perché aveva fatto solo 200 pacchetti quando ho provato) nessun player video (xine o media-player) mi riesce più a riprodurre un file che richieda gli win32codecs (nessun problema con gli altri).
Xine muore senza nessun avviso particolare:
Code:
Questo è Xine (X11 gui) - un riproduttore video libero v0.99.3.
(c) 2000-2004 Il team di Xine.
xiTK received SIGSEGV signal, RIP.
Abortito


Speravo che una volta finita la compilazione il problema si risolvesse con un bel revdep-rebuild ma mi sbagliavo... il problema persiste.
Visto che sostanzialmente l'unica cosa strana che ho fatto sul sistema è abilitare questa use "glibc-omitfp" è possibile che il problema sia legato a questo fatto?
Davvero non vorrei essere costretto a ricompilare tutto solo per colpa degli win32codes....
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne


Last edited by Cazzantonio on Mon Dec 05, 2005 8:18 pm; edited 2 times in total
Back to top
View user's profile Send private message
MeMyselfAndI
l33t
l33t


Joined: 15 Nov 2005
Posts: 784
Location: Between the monitor and the chair

PostPosted: Sun Dec 04, 2005 10:42 pm    Post subject: Reply with quote

hmmm io ho compilato con le tue stesse identiche opzioni, sia di compilatore che di linker e non mi da nessun problema quella flag sulle glibc..

EDIT: Scusa ho detto una boiata... io ho compilato con

Code:

CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"


e basta
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Dec 05, 2005 1:04 am    Post subject: Reply with quote

beh non mi sembra una differenza così sostanziale da causare un problema del genere...
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
richard77
Apprentice
Apprentice


Joined: 21 Apr 2004
Posts: 281

PostPosted: Mon Dec 05, 2005 8:43 am    Post subject: Reply with quote

La guida per la transizione da GCC 3.3 a 3.4 dice chiaramente di NON abilitare pentium-m se non DOPO aver ricompilato tutto e tolto GCC 3.3.
Potrebbe essere questo il problema.
_________________
Fletto i muscoli e sono nel vuoto
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Dec 05, 2005 9:15 am    Post subject: Reply with quote

richard77 wrote:
La guida per la transizione da GCC 3.3 a 3.4 dice chiaramente di NON abilitare pentium-m se non DOPO aver ricompilato tutto e tolto GCC 3.3.
Potrebbe essere questo il problema.


Beh quello viene detto per un discorso di compatibilità con il gcc 3.3. Se Cazzantonio ha ricompilato tutto con il 3.4 non dovrebbe avere problemi per quello... anche se forse l'architettura pentium-m cerca di accedere in modo errato ai win32condecs.
_________________
Ciao da me!
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Dec 05, 2005 11:48 am    Post subject: Reply with quote

se è per quello prima ho fatto un revdep-rebuild, poi un emerge -e system e poi un emerge -e world.... gcc-3.3.6 l'ho tolto solo dopo il revdep-rebuild :wink:
Inoltre il problema l'ho anche sul fisso che è stato compilato con flag simili (sostituite march=pentium-m con march=athlon-xp) e con le stesse use
Per questo tenderei a pensare alle glibc oppure a "-fvisibility-inlines-hidden"

[EDIT]
Ho ricompilato mplayer e ora funziona... per xine niente invece
Cambio il titolo del topic però :wink:
[/EDIT]
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Dec 05, 2005 8:17 pm    Post subject: Reply with quote

Ho risolto semplicemente ricompilando xine-lib senza la use ffmpeg
Non chiedetemi perché ma così funziona e tanto mi basta :)
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
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