GDB Debugger Tips - Lazarus wiki - Free Pascal wiki
And you must use "run param" to specify the actual executable inside the app-bundle ( project.app/Content/MacOS/project or similar) In Lazarus Version 1.0.14 to 1.2 and up those steps should no longer be required. Xcode 5 Since OS X Mavericks 10.9, Xcode ...