I don't know why gdb isn't working for you. From what I've been able to find, it should be able to debug programs built by clang. But have you considered trying lldb instead?