New IDE and standard make files

Hello,
I am trying to debug a program using the new IDE eclipse tools
My program includes many static libraries
All source codes are compiled with -g option
And I am using standard C++ make file (not QNX recursive make file).
All librairies are located in a separate and independant folder

My problem is that I cannot debug inside code included in my program and
belonging to a library , the C++ source code does not appears.
The assembler code does not appear also.

So, a a result, I cannot use the new IDE.

Someone said to me that if I use the QNX recursive make file
I will be able to do debug (single step) inside the source code of my
librairies.
It is a big work, and I am sure this is true because inside the code
produced by the GNU linker there is no reference of the path of source
code (only the name is indicated).

Is there anybody with experience with this situation, and reassure me about
the feasibility.
Thanks,
AR

Comma <NOSPAMa.ronce@commassoc.com> wrote:

This might not be the solution, but I’ve heard that it might…
go to your project, right click and select Properties.

In there, select the “C/C++ Project” pane, and the “Projects” tab.
In that tab, select every project which holds a library that you link
too. Then try again.

(Or, try it with one library. To see if it works, before doing it for
all of them.)

-David

Hello,
I am trying to debug a program using the new IDE eclipse tools
My program includes many static libraries
All source codes are compiled with -g option
And I am using standard C++ make file (not QNX recursive make file).
All librairies are located in a separate and independant folder

My problem is that I cannot debug inside code included in my program and
belonging to a library , the C++ source code does not appears.
The assembler code does not appear also.

So, a a result, I cannot use the new IDE.

Someone said to me that if I use the QNX recursive make file
I will be able to do debug (single step) inside the source code of my
librairies.
It is a big work, and I am sure this is true because inside the code
produced by the GNU linker there is no reference of the path of source
code (only the name is indicated).

Is there anybody with experience with this situation, and reassure me about
the feasibility.
Thanks,
AR







QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.

Thanks a lot David,
I will try your solution asap, with the result provided here.
Because it’s the first day of my holidays, this will be at the end of
August.
Thanks,
Alan

“David Gibbs” <dagibbs@qnx.com> a écrit dans le message news:
aior3o$323$1@nntp.qnx.com

Comma <> NOSPAMa.ronce@commassoc.com> > wrote:

This might not be the solution, but I’ve heard that it might…
go to your project, right click and select Properties.

In there, select the “C/C++ Project” pane, and the “Projects” tab.
In that tab, select every project which holds a library that you link
too. Then try again.

(Or, try it with one library. To see if it works, before doing it for
all of them.)

-David

Hello,
I am trying to debug a program using the new IDE eclipse tools
My program includes many static libraries
All source codes are compiled with -g option
And I am using standard C++ make file (not QNX recursive make file).
All librairies are located in a separate and independant folder

My problem is that I cannot debug inside code included in my program and
belonging to a library , the C++ source code does not appears.
The assembler code does not appear also.

So, a a result, I cannot use the new IDE.

Someone said to me that if I use the QNX recursive make file
I will be able to do debug (single step) inside the source code of my
librairies.
It is a big work, and I am sure this is true because inside the code
produced by the GNU linker there is no reference of the path of source
code (only the name is indicated).

Is there anybody with experience with this situation, and reassure me
about
the feasibility.
Thanks,
AR








\

QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.

Hello David,
My problem has been solved with the patch 6.2.0a for momentics
Now it is working (after selecting every project holding a library as your
suggestion)
Thanks,
AR

“David Gibbs” <dagibbs@qnx.com> a écrit dans le message de news:
aior3o$323$1@nntp.qnx.com

Comma <> NOSPAMa.ronce@commassoc.com> > wrote:

This might not be the solution, but I’ve heard that it might…
go to your project, right click and select Properties.

In there, select the “C/C++ Project” pane, and the “Projects” tab.
In that tab, select every project which holds a library that you link
too. Then try again.

(Or, try it with one library. To see if it works, before doing it for
all of them.)

-David

Hello,
I am trying to debug a program using the new IDE eclipse tools
My program includes many static libraries
All source codes are compiled with -g option
And I am using standard C++ make file (not QNX recursive make file).
All librairies are located in a separate and independant folder

My problem is that I cannot debug inside code included in my program and
belonging to a library , the C++ source code does not appears.
The assembler code does not appear also.

So, a a result, I cannot use the new IDE.

Someone said to me that if I use the QNX recursive make file
I will be able to do debug (single step) inside the source code of my
librairies.
It is a big work, and I am sure this is true because inside the code
produced by the GNU linker there is no reference of the path of source
code (only the name is indicated).

Is there anybody with experience with this situation, and reassure me
about
the feasibility.
Thanks,
AR








\

QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.