View previous topic :: View next topic |
Author |
Message |
SPUT-NICK n00b
Joined: 24 Mar 2006 Posts: 44 Location: Paris
|
Posted: Fri Mar 24, 2006 5:43 pm Post subject: [portage] erreur de compilation XGL |
|
|
Salut,
je suis un nouvel emergeant dans le gentoo --world
Je viens (du plus recent au plus ancien) d'archlinux debian ubuntu mandriva.
Bon, les présentations sont faites, ça c'est fait.
Ceux qui veulent en savoir plus peuvent consulter mon "site"
Je suis en unstable sur arch x86, je cherche à installer xgl en suivant le tuto:
http://gentoo-wiki.com/HOWTO_XGL
je bloque sur
emerge -av xgl compiz
infos:
# glxinfo | grep direct
direct rendering: Yes
overlay de cofee
ma carte (une american express bien sur!) nvidia geforce 2 mx 400 supporte xgl puisque ça marchait sous archlinux.
Pour en venir à ce qui m'ammene, voici la sortie de
emerge -av xgl
Quote: | OMMON_FOR_R300 radeon_mm.c -o radeon_mm.o
radeon_mm.c: In function `radeon_mm_use':
radeon_mm.c:305: erreur: union n'a pas de membre nommé « scratch »
radeon_mm.c:305: erreur: « R300_CMD_SCRATCH » non déclaré (première utilisation dans cette fonction)
radeon_mm.c:305: erreur: (Chaque identificateur non déclaré est rapporté une seule fois
radeon_mm.c:305: erreur: pour chaque fonction dans laquelle il apparaît.)
radeon_mm.c:306: erreur: union n'a pas de membre nommé « scratch »
radeon_mm.c:307: erreur: union n'a pas de membre nommé « scratch »
radeon_mm.c:308: erreur: union n'a pas de membre nommé « scratch »
make[6]: *** [radeon_mm.o] Erreur 1
make[6]: Leaving directory `/var/tmp/portage/mesa-6.5.0_alpha20060321/work/Mesa/src/mesa/drivers/dri/r300'
make[5]: *** [subdirs] Erreur 1
make[5]: Leaving directory `/var/tmp/portage/mesa-6.5.0_alpha20060321/work/Mesa/src/mesa/drivers/dri'
make[4]: *** [linux-solo] Erreur 2
make[4]: Leaving directory `/var/tmp/portage/mesa-6.5.0_alpha20060321/work/Mesa/src/mesa'
make[3]: *** [default] Erreur 2
make[3]: Leaving directory `/var/tmp/portage/mesa-6.5.0_alpha20060321/work/Mesa/src/mesa'
make[2]: *** [subdirs] Erreur 1
make[2]: Leaving directory `/var/tmp/portage/mesa-6.5.0_alpha20060321/work/Mesa/src'
make[1]: *** [default] Erreur 1
make[1]: Leaving directory `/var/tmp/portage/mesa-6.5.0_alpha20060321/work/Mesa'
make: *** [linux-dri-x86] Erreur 2
!!! ERROR: media-libs/mesa-6.5.0_alpha20060321 failed.
Call stack:
ebuild.sh, line 1557: Called dyn_compile
ebuild.sh, line 966: Called src_compile
!!! Build failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
Qu'est-ce que je vais devenir??? ahhhh! |
|
Back to top |
|
|
ultrabug Developer
Joined: 24 Jan 2005 Posts: 698 Location: Paris
|
Posted: Fri Mar 24, 2006 5:48 pm Post subject: |
|
|
Salut et bienvenue sur les forums Gentoo
Je n'ai pas la réponse à ta question mais par contre j'ai un conseil pour pas te faire bruler vif avec le lien vers ton site par certains activistes
Ca fait pas sérieux pour un Linuxien !!
Bon courage |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Fri Mar 24, 2006 7:40 pm Post subject: |
|
|
Salut et bienvenu !
Les problèmes de ce genre se règlent généralement en changeant d'overlay (ça te dit quelque chose boozo ? )
Bon courage et tu verras : ça trippe bien Xgl ! |
|
Back to top |
|
|
julien Apprentice
Joined: 18 Oct 2002 Posts: 155
|
Posted: Fri Mar 24, 2006 10:05 pm Post subject: |
|
|
Tu as l'air d'avoir des problèmes au niveau de la compilation de mesa et plus précisément des drives pour les cartes radéons, carte que tu ne possèdes pas.
Je pense que tu peux limiter la compilation de mesa aux cartes que tu possèdes.
Relis bien le tuto de Xgl et vérifie ton make.conf et notamment la ligne 'VIDEO_CARDS="..."'.
Tu devrais avoir qqc du genre :
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nv nvidia vesa"
Julien |
|
Back to top |
|
|
SPUT-NICK n00b
Joined: 24 Mar 2006 Posts: 44 Location: Paris
|
Posted: Sun Mar 26, 2006 8:18 pm Post subject: |
|
|
je suis le tuto a la lettre julien.
mon make.conf :
Quote: | CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="~x86"
VIDEO_CARDS="nv nvidia vesa"
INPUT_DEVICES="mouse keyboard"
USE="-hal -gnome -gtk -gtk2"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PORTDIR_OVERLAY="/usr/local/xgl-coffee"
PORTAGE_TMPDIR="/mnt/vartmp"
|
je voit pas quoi faire :'( |
|
Back to top |
|
|
SPUT-NICK n00b
Joined: 24 Mar 2006 Posts: 44 Location: Paris
|
Posted: Mon Mar 27, 2006 10:25 pm Post subject: |
|
|
theniaky wrote: | Salut et bienvenu !
Les problèmes de ce genre se règlent généralement en changeant d'overlay (ça te dit quelque chose boozo ? )
Bon courage et tu verras : ça trippe bien Xgl ! |
Salut,
peut tu donner un autre overlay svp ?
Toujours pas regle. |
|
Back to top |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Tue Mar 28, 2006 12:09 am Post subject: |
|
|
Salut Sput-Nick,
Ben, en fait au départ, il y avait 2 overlays , celui de hanno et de coffeebuzz mais hanno a laissé tomber les MAJ mais tu peux essayer de récupérer le répertoire contenant xgl ( tu as lien sur le wiki , juste au-dessus de coffee), il y a aussi un l'overlay de pijalu qui traine sur le forum (je vais chercher à le retrouver...)
[EDIT+DE PRÉCISION] Avant de bidouiller, rajoute glitz comme indique UB|K , regarde si il n' y a pas une MAJ ensuite efface le répertoire /usr/portage/distfiles/cvs-src et recompile le tout....Si cela plante encore, fait un échange des répertoires /usr/local/xgl-coffee/x11-base avec celui de hanno (et peut-être aussi mesa...)....[/EDIT+DE PRÉCISION]
@+
ps: nv et vesa c'est au cas on tu ne peux utiliser le pilote nvidia mais c'est facultatif... _________________ Get Up and Go !
Last edited by man in the hill on Tue Mar 28, 2006 10:03 am; edited 1 time in total |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Tue Mar 28, 2006 12:28 am Post subject: |
|
|
SPUT-NICK wrote: | mon make.conf :
Code: | ...
USE="-hal -gnome -gtk -gtk2"
... |
|
pinaîse, t'as une dent contre gnome où bien??
il te manque "glitz" comme FLAG et si cairo n'est pas construit avec glitz, Xgl perd de sa superbe. _________________ Reality is that which, when you stop believing in it, doesn't go away. |
|
Back to top |
|
|
|