View previous topic :: View next topic |
Author |
Message |
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Jun 03, 2003 3:02 pm Post subject: Pb rmxmms |
|
|
Ola,
J'ai emergé le paquet rmxmms pour pouvoir écouter la radio (extension "ram") avec xmms.
Tout se passe à peu près bien sauf que maintenant, quand je lance xmms j'ai : Code: | bash-2.05b$ xmms &
init FAILED: /opt/RealPlayer8/Common/rmacore.so.6.0: undefined symbol: __pure_virtual
bash-2.05b$ |
Xmms marche très bien : j'arrive à écouter mes CDs et MP3s mais bien évidemment pas les flux Real (alors qu'en lançant realplay je n'ai pas de pb).
J'ai bien ce "__pure_virtual" dans le fichier "rmacore.so.6.0" mais je ne sais pas à quoi cela correspond.
Une idée ??? |
|
Back to top |
|
|
moriarty n00b
Joined: 12 Feb 2003 Posts: 35 Location: Paris, France
|
Posted: Tue Jun 03, 2003 5:30 pm Post subject: |
|
|
Il faut compiler le plug-in avec gcc-2 pour que ça marche, pas avec gcc-3.
Mais en principe ça a dû t'afficher une erreur si tu as tenté de le compiler avec gcc-3.
Donc, pour l'installer il faut d'abord installer gcc-2 et le sélectionner avec gcc-config. |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Jun 04, 2003 8:04 am Post subject: |
|
|
J'ai emergé gcc-2.95 et sélectionné avec gcc-config mais l'emerge rmxmms plante.
Le message d'erreur : Code: | bash-2.05b# gcc-config -c
i686-pc-linux-gnu-2.95.3
bash-2.05b# emerge rmxmms
Calculating dependencies ...done!
>>> emerge (1 of 1) media-plugins/rmxmms-0.5.1 to /
>>> md5 src_uri ;-) rmxmms-0.5.1.tar.gz
[b]/usr/sbin/ebuild.sh: line 1: gcc-major-ver: command not found
/usr/sbin/ebuild.sh: line 24: [: =: unary operator expected[/b]
>>> Unpacking source...
[...]
checking for gcc... gcc
[b]checking whether the C compiler (gcc -march=pentium3 -mfpmath=sse -msse -mmmx -O3 -pipe -fomit-frame-pointer ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.[/b]
!!! ERROR: media-plugins/rmxmms-0.5.1 failed.
!!! Function econf, Line 303, Exitcode 1
!!! econf failed |
J'ai mis en gras les zones où il y a un pb (mais il y en a peu être d'autres).
Une idée ??? |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Wed Jun 04, 2003 10:07 am Post subject: |
|
|
Check ça
C'est marrant mais à chaque fois que cette question est posée, la première réponse tourne autour du CFlags........ _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
moriarty n00b
Joined: 12 Feb 2003 Posts: 35 Location: Paris, France
|
Posted: Wed Jun 04, 2003 10:53 am Post subject: |
|
|
Oui, chez moi aussi gcc-major-ver est introuvable...
Je sais pas ce que c'est que ce truc, mais bon si tu regardes dans le .ebuild tu verras que c'est sensé servir à vérifier que tu n'utilises pas gcc-3... En principe si c'est le cas ça lance pas la compilation.
Je ne sais pas d'où vient cette commande, mais apparemment elle n'existe plus. |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Jun 04, 2003 1:44 pm Post subject: |
|
|
moriarty wrote: | Je sais pas ce que c'est que ce truc, mais bon si tu regardes dans le .ebuild tu verras que c'est sensé servir à vérifier que tu n'utilises pas gcc-3... En principe si c'est le cas ça lance pas la compilation.
|
En principe, le problème c'est que ça compile quand même avec gcc-3 (je suppose que comme il ne trouve pas gcc-major-ver il le considère bon ).
moriarty wrote: | Je ne sais pas d'où vient cette commande, mais apparemment elle n'existe plus. |
Je vais essayer en changeant le cflags comme le suggère Arlequin (merci Arlequin).
En fait, je croyait que la partie "CRITICAL WARNINGS" dans la make.conf était valable pour les gcc 2 et 3 et donc je mettais mon cflags à pentium3 |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Jun 04, 2003 2:29 pm Post subject: |
|
|
J'ai réussi à emerger rmxmms (en cheangeant les CFLAGS) mais le pb d'origine persiste toujours, à savoir Code: | init FAILED: /opt/RealPlayer8/Common/rmacore.so.6.0: undefined symbol: __pure_virtual |
Faut-il que je réinstalle realplay (ça m'étonnerait que Real file leurs sources et de toutes façon realplay foctionne parfaitement) ?
Ca marche chez vous ??? |
|
Back to top |
|
|
|