Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Mensaje iniciado por: Joe Fraddy en 18 Noviembre 2014, 04:09 AM

Título: Problemas con gdb en mac
Publicado por: Joe Fraddy en 18 Noviembre 2014, 04:09 AM
No se si sea el lugar apropiado para solucionar este problema, tal vez debí postearlo en el el sub-foro mac.

Pero tengo un problema, al parecer de certificado, ya he seguido la guía oficial del proyecto, pero todo sigue igual, el error que arroja lazarus es:

El comando GDB:
"-exec-run"
devolvio el error:
",msg="Unable to find Mach task port for process-id 782: (os/kern) failure (0x5).\n (please check gdb is codesigned - see taskgated(8))""


Alguno me puede decir los pasos que debo seguir
Título: Re: Problemas con gdb en mac
Publicado por: Joe Fraddy en 26 Noviembre 2014, 02:25 AM
Para quien le interese, la respuesta es fácil, lo que se debe hacer es firmar un certificado para gdb:

Tutorial:
https://sourceware.org/gdb/wiki/BuildingOnDarwin (https://sourceware.org/gdb/wiki/BuildingOnDarwin)

Y después hay que abrir el IDE de lazarus, ir a Herramientas/Opciones/depurador y poner NONE o cambiar las opciones del GDB de modo que el depurador:

/usr/local/bin/gdb

pueda ejecutarse con sus opciones de defecto, eso es todo.

Así ya tenemos Lazarus con su compilador FPC y su depurador gdb

Saludos!!!!