Cannot debug with IDE

Hi, I am using Momentics PE 6.2 cross-development from Win XP to QNX. I have
created a new project using my own makefile instead of common.mk because I
want to have my own project structure here. I have managed to build the
project, but when I try to load and debug the application as remote
application, the debugger does not show the source code at all. It only
shows the assembly code. In my compilation and link options, I have already
specified -g. What have I missed here?

When I use QNX standard common.mk to build the project, I notice that it
creates xxx.pinfo in x86/o-g directory. What is this .pinfo file? It is not
created in my project, and is that why I can’t debug my project?

Thanks in advance.