I was able to fix the problem of not stopping at breakpoints by setting a custom working directory for the executable. Prior to this change, I was able to successfully build an external scons system with Xcode 4. My code will work when called from Xcode, but breakpoints will be ignored.
Then in Xcode, Go to product → Change schema ... The check 'uses a custom working directory' and I installed it in the same directory as the executable.
Then breakpoints began to work.
NoahR
source share