estoy tratando de depuración remota una aplicación que se ejecuta en ARM9Compilación de GDB para la depuración remota
Hasta ahora he sido capaz de cruzar compilar y ejecutar gdbserver en mi dispositivo.
- GDB (7.2) fuentes de conseguir y extraerlos
- ./configure --target = arm-ninguno-linux-with-gnueabi expatriado =/usr/local/lib/
- hacer
- cd gDB/gdbserver
- ./configure --host = arm-ninguno-linux-gnueabi
- hacen
- gdbserver TFTP a mi dispositivo
- carrera y conectar vi una GDB al dispositivo
gdbserver "parece" para comenzar correctamente y unirse a mi solicitud holamundo
Cuando trato de GDB con el servidor remoto, consigo
"aviso: No se puede analizar XML descripción del objetivo; soporte XML se ha desactivado en tiempo de compilación"
Obviamente, la compilación no tuvo en cuenta expatriados. Estoy muy seguro acerca de cómo especificar la ruta de la biblioteca de expatriados a la secuencia de comandos de configuración.
Intenté "--with-expat" antes de instalar expat-dev y la secuencia de comandos de configuración no falló. La instalación del paquete que utilicé fue "sudo apt-get install libexpat1-dev". Omití --with-expat, pero por lo demás una respuesta puntual. ¡Gracias por la ayuda! – BeReal82