[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas compilando kernel-source-2.6.8 y el modulo radeon



Jesús Del Río Rodríguez wrote:
Buenas!!
Me suena que no tienes la opción "Device Drivers -> Character devices -> Direct Rendering Manager" activada en el kernel (cd /usr/src/linux; make menuconfig) Ahí tendrías que elegir el tipo de tarjeta que tienes. O que al compilar no indicas donde se encuentran los headers del kernel...

Prueba a ver que tal :)

ZorroPlateado wrote:

    La salida de la compilacion es:

drivers/built-in.o(.text+0x53571): En la función `radeon_cp_cmdbuf':
: undefined reference to `drm_free'
drivers/built-in.o(.text+0x535af): En la función `radeon_cp_cmdbuf':
: undefined reference to `drm_free'
drivers/built-in.o(.text+0x53ca7): En la función `radeon_cp_cmdbuf':
: undefined reference to `drm_alloc'
make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/kernel-source-2.6.8'
make: *** [stamp-build] Error 2



No tengo ni idea, estoy en sarge, y vamos estas cosas a punto de ser estable no deberian de pasar, sin embargo el binario que uso si va bien, pero yo quiero compilarlo.



Lo que hice fue descargar el fuente del kernel 2.6.8 y compilarlo, claro que especifique el drm y luego radeon.

Lo de bajar los header es por si quieres estar a la ultima que yo sepa y que nunca fue obligatorio.

Otra cosa que he venido observando con el 2,6.8, es que un make clean o mrproper muchas veces no me soluciona problemas de compilado, no creo que borre todo el codigo objeto generado, y me obliga a borrar directamente el arbol de fuentes, desempaquetar el tar y vuelta a empezar. Esto ocurre cuando has hecho varias compilaciones y cambiado opciones, esperaba que al menos make mrproper borrara todo y fuera como empezar pero no es asi.

	



Reply to: