ARgh!!! Hasta los Hue**s!!!

Llevo dos horas intentando compilar las fuentes de Xorg, pero me salta con el siguiente error:
Código:
: 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.bx+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