Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: gonzaloi en 3 Septiembre 2010, 20:35 PM

Título: Error Debugger C++
Publicado por: gonzaloi en 3 Septiembre 2010, 20:35 PM
Estoy usando eclipse en Ubuntu , y cuando inicio el debugger me salta el siguiente error ( creo que es cuando pasa por la linea del main ) :

No source available for "_dl_debug_state() "

Luego pongo en reanudar y puedo seguir "debuggeando" , hasta el final donde salta nuevamente otro error

No source available for "__libc_start_main()"

Por lo visto me hace falta la libreria de estas funciones. Alguien sabe que tengo que instalar ??

Gracias
Título: Re: Error Debugger C++
Publicado por: Eternal Idol en 3 Septiembre 2010, 22:34 PM
Eso dice que te falta el CODIGO para esas funciones, no son de tu programa en realidad, el segundo es el entry point de la RTL supongo y el primero algo del propio depurador. Pone un breakpoint en el main de tu programa ...
Título: Re: Error Debugger C++
Publicado por: gonzaloi en 3 Septiembre 2010, 23:25 PM
Gracias por responder.

Bueno si, me exprese mal, falta el codigo.

El debug anda bien, pero cada vez que lo utilizo tengo que andar cerrando ventanitas culpa de ese error . Es por eso nada mas que lo quiero solucionar .

Respecto al breakpoint ya probe , con o si el es lo mismo.

Esas funciones, si no me equivoco, estan en el archivo ld-linux.so.2 el cual es un enlace a el archivo ld-2.11.1.so ( supongo que aca deberia estar el codigo objeto de esas funciones )

No se :S

Título: Re: Error Debugger C++
Publicado por: Eternal Idol en 4 Septiembre 2010, 00:04 AM
Bueno, esto no es un problema de C/C++ ni mucho menos, busca en Google o consulta la documentacion/foros del software en cuestion.