PDA

Ver la versión completa : Definiciones multiples al compilar Xorg



smaug_
18-07-2006, 14:31
ARgh!!! Hasta los Hue**s!!! :mad: :mad:

Llevo dos horas intentando compilar las fuentes de Xorg, pero me salta con el siguiente error:


: definiciones múltiples de `__i686.get_pc_thunk.bx`
/usr/lib/gcc-lib/i486-linux/3.3.5/crtbeginS.o(.genu.linkonce.t.__i686.get_pc_thunk.b x+0x0): primero se definió aquí
collect2: ld devolvió el estado de salida 1
make: *** [libXxf86dga.so.1.0] Error 1


He estado buscando, y por lo visto el problema parece ser de librerias existentes, o fallos en el enlazador. He visto por ahi gente que dice que cambian la version de gcc deja de dar problemas, otros tocando el codigo fuente. No se que hacer, a ver si alguno me puede echar una mano.

Distribucion -> Debian Sarge 3.1
Version de Xorg -> X11R6.7.0
Version de gcc -> gcc 3.3.5
Version de ld -> ld 2.15

smaug_
21-07-2006, 16:11
Problema solucionado, he cambiado la version de gcc a la 4.1.2 experimental y ld a las 2.17. Y ahora ya compila esa parte. Tengo al portatil compilando ahora mismo las fuentes a ver si no me vuelve a dar ningun error mas ^^U

smaug_
24-07-2006, 11:35
Otro problema mas al faltar instalar unas librerias (gzvlib1 me parece) y otro mas porque lel codigo da problemas al con gcc4, solucionado con un parche que encontre por ahi (poner la pagina cuando pueda). Luego otro problema mas por faltarme las fuentes freetype, instaladas y las tuve que cambiar de carpeta. Y aun asi me sigue dando problemas >_<
Cuando llegue a casa pondre el problema. Esto lo compilo e instalo yo por huevos ya, ahora es algo personal. :mad: :mad:


Acabo de encontrar este link:
http://foros.tux.cl/viewtopic.php?p=23436&sid=9651a51e7cd02be6d77f48b7a53749fb
Lo dejo para que no se me olvide para luego ^^U