Mostrar el resultado de dlerror() en caso de no poder cargar una librería

Started by josebita, November 22, 2009, 07:22:03 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

josebita

Intentando echar a andar la bennu3d en linux, me he dado cuenta de que sería de gran ayuda que, cuando dlopen no puede cargar una librería, se mostrara el error concreto, obtenido con dlerror().

Veo que en la cabecera core/include/loadlib.h se define la variable __dliberror, pero luego no se muestra el error en ningún momento.
Parcheando el código para que la imprima he podido ver qué fallaba en la bennu3d (¡ya se carga en linux!).

Windgate

Gran noticia lo de Bennu 3D en Linux.

Sobre los errores al cargar librería, no estoy puesto en el tema, pero entiendo lo que quieres decir y sí, se agradece cuando hay un error que se muestre la causa ;D
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

SplinterGU

je! excelente... tomo nota de la sugerencia... ya me he dado cuenta en estos dias que estoy usando la lib para un proyecto...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2