Pregunta

alt text http://img63.imageshack.us/img63/5726/screenshot20100125at124 .png

Sigo recibiendo múltiples ventanas de error para una aplicación que estoy desarrollando pidiendo ._ libpal_bullet.dll cuando en realidad debería ser sólo libpal_bullet.dll . Lo extraño es después de obtener todos los mensajes de error, las carreras de aplicaciones de todos modos que utilizan los archivos DLL correctos que existen en el mismo directorio.

¿Cómo puedo deshacerme de estos errores?

¿Fue útil?

Solución 2

Gracias Extrakun, que indirectamente me ayudó a éste hacia fuera.

Creo que esto sucede cuando se copia el código entre los sistemas operativos.

El problema era que no había archivos duplicados de estos nombres de biblioteca en la carpeta de compilación. Eran archivos de metadatos de OS X, que deben haber llegado a un lado de Windows al copiar la carpeta de Windows. Es extraño que serían intentaron ser ejecutado a pesar de que tienen diferentes nombres a los archivos DLL adecuados.

En fin de eliminar los archivos (que estaban ocultos!) Que resuelve el problema.

Otros consejos

Se puede usar Dependencias Walker a paso a través del código para ver quién está invocando la llamada a la DLL. Tal vez usted ha ._libpal_bullet.dll el incluido en su configuración de liberación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top