Compilando el driver wizardpen con Feisty da un error raro:
(II) LoadModule: "wizardpen"
(II) Loading /usr/lib/xorg/modules/input//wizardpen_drv.so
dlopen: /usr/lib/xorg/modules/input//wizardpen_drv.so: undefined symbol
: __stack_chk_fail_local
(EE) Failed to load /usr/lib/xorg/modules/input//wizardpen_drv.so
(II) UnloadModule: "wizardpen"
(EE) Failed to load module "wizardpen" (loader failed, 7)
La razón de que el símbolo __stack_chk_fail_local no esté definido tiene que ver con que Ubuntu agrega automáticamente a make la opción -fstack-protector. Para que corra bien modifiqué el Makefile (después de llamar xmkmf) para cambiar todas las instancias de ‘gcc -m32′ por ‘gcc -m32 -fno-stack-protector’. Algo burdo, pero funciona.
Relacionados:
1 user responded in this post
Hola, he probado de añadirle -fno-stack-protector en mi Ubuntu Edgy 6.10 y también funciona correctamente. Desde Galicia muchas gracias y un saludo.
Leave A Reply
Nota: La moderación de comentarios está activada; no hace falta volver a enviar los comentarios.