[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-debug-dev] Re: Line breakpoint does not seem to work
|
I don't know, I don't have enough information. It may
be a problem with Zylin.
hmm, actually I just wanted to map the slashes.
what my test.exe tells me the slashes are the other way around, but what
you re telling me is eclipse handles them. I have one batch file with compile
back slach and the other one with slash. One is working the other is not.
How could you explain that ?
Thanks
On 12/7/06, Mikhail
Khodjaiants <Mikhail.Khodjaiants@xxxxxxx>
wrote:
I don't
think this is the cause of the problem with
breakpoints. Eclipse handles the slashes correctly. What do you want
to map?
I think I find out the different. I used a batch command file to compile
my project. options are identical to eclipse make file. only difference is the
system path: e.g. gcc './src/main.c' in eclipse and gcc .\src\main.c in batch
file.
How could I change the system path mapping?
windows->preference->c/c++->debug->common source lookup paht and
then how??
Thanks for your help, Mikhail
Best regards,
On 12/7/06,
Mikhail Khodjaiants <
Mikhail.Khodjaiants@xxxxxxx
> wrote:
What do you
mean by a batch build? And I suspect that Zylin's version is
using a modification of CDT.
In workspace. Again: source lookup works fine; the batch compile
options are identical with the eclipse project properties ( only diff:
-MMD,-MP);
I think eclipse must have some recognition mechanism to include
source files to debug session, just dont know how.
Could you check it out yourself with a helloworld batch build
managed c project, I will be surprised if you result is different than
mine.
Since I am doing remote debug, hope i could provide you my test
project, but wouldn't help you see the problem.Sorry for the
inconvenience.
Thanks a lot.
On 12/6/06,
Mikhail Khodjaiants <
Mikhail.Khodjaiants@xxxxxxx
> wrote:
Where
are the source files? In the project or outside of the
workspace?
HI Mikhail
I found out the hello world project works if with default build, but
not with external build batch.
Any suggestion then?
On 12/5/06,
Mikhail Khodjaiants <
Mikhail.Khodjaiants@xxxxxxx
> wrote:
Create a
simple managed build project - Hello World or something
like that and try it. If it works then the problem is with your project
structure.
If the source lookup fails entire source would not be shown, not
just breakpoint filtered out.
New launch didnt have any luck. I found that my test.exe file
doesnot locate in Debug (eclipse default) folder but outside, since I am
using my batch compile. Has this something to do with it?
I even created a new project, this time located in workspace, but
still not working.
How can i do further testing to check wether the main file is
attached to the debug session?
Best,
On 12/5/06,
Mikhail Khodjaiants
<
Mikhail.Khodjaiants@xxxxxxx
> wrote:
This has
nothing to do with gdb if there is no "break-insert" in the gdb
console. If you can set the same breakpoint from the console then your
executable is compiled with the right options. The source lookup is
the only possible reason why the breakpoint is filtered. Try to create
a new launch configuration.
Thanks Mikhail
I checked the souce lookup, by default it contained the src
folder I have together with my include folder inc, as well as the
cgwin path mapping and anything should be alright.
What else could be the reason since the suorce lookup were
correct?
When starting debug the main program still be the first
breakpoint, shouldnt that mean GDB recognise the source
file, but as you said, somehow excluded from the debug
session/target?
Thanks
On 12/5/06,
Mikhail Khodjaiants
<
Mikhail.Khodjaiants@xxxxxxx
> wrote:
When a
launch configuration is created it adds the project and the
referenced projects to the source lookup. Look at the "Source" tab
of your launch configuration.
Hi Mikhail
How would I "include" my main c file into the debug
session? I assumed the debuger would recognise it automatically. or
should it be done via a compiler option in my batch complie? The
older version didnt need me to do anything but it works.
During debug in the bp properties the filter is not checked.It
did not even if I checked the filter.
Could you give further hints?
Many thanks
On 12/5/06,
Mikhail Khodjaiants
<
Mikhail.Khodjaiants@xxxxxxx
> wrote:
The
check mark on the breakpoint image means that the breakpoint is
set on the target. In your case the breakpoint is not set that's
why it doesn't have a check mark.
The
CDT debugger filters the existing breakpoints before trying to set
them. The filter is using the source lookup to check if the
breakpoint is set in the source file that "belongs" to the debug
session. I suspect this is the reason why your breakpoint is not
getting set.
I found further out that the breakpoint I set would not be
ticked in front of the breakpoint dot.
What can that be meaning?
Thanks,
On 12/5/06,
Haoquan JIANG
<
haoquan.jiang@xxxxxxxxx>
wrote:
Hi Mikhail,
The break-insert is not issued for Eclipse source line by
double click, though the bp monitor has its entry. However, gdb
console break XXX works fine.
Could you understand where the problem
is?
Set the verbose console mode and check if the
"break-insert" command is being issued for you
breakpoint.
Hello all,
I am using zylin embededcdt with cdt version
3.1.0.20060407 and a mips-elf gdb for embeded debug.
Anyhow, the line breakpoint (I mean source file
line breakpoint click) would not be set via
gdb( one can see from the gdb console by "info
break", no entry was made when line break inserted) and
therefore not hit.
Could some one point out where this failure can lie in? I
had a old version of micro code to my processor, where line
breakpoints functioned correctly. Just after I use my
new(complete different) micro code, which might have used
a little different complied settings(-g, everything i think
that would matter stays), I found the dissasmbly is not quite
in order than what I expected. Could that be the problem? If
yes, how can I change the settings to make dissasmbly
accord to the source file?
Thanks for the help,
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse
12. c/o NIT
21073 Hamburg
--
IMPORTANT NOTICE: The
contents of this email and any attachments are confidential
and may also be privileged. If you are not the intended
recipient, please notify the sender immediately and do not
disclose the contents to any other person, use it for any
purpose, or store or copy the information in any medium.
Thank you.
_______________________________________________
cdt-debug-dev
mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse 12.
c/o NIT
21073 Hamburg
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse 12.
c/o NIT
21073 Hamburg
--
IMPORTANT NOTICE: The
contents of this email and any attachments are confidential and
may also be privileged. If you are not the intended recipient,
please notify the sender immediately and do not disclose the
contents to any other person, use it for any purpose, or store or
copy the information in any medium. Thank you.
_______________________________________________
cdt-debug-dev
mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse 12. c/o
NIT
21073 Hamburg
--
IMPORTANT NOTICE: The contents
of this email and any attachments are confidential and may also be
privileged. If you are not the intended recipient, please notify the
sender immediately and do not disclose the contents to any other
person, use it for any purpose, or store or copy the information in
any medium. Thank you.
_______________________________________________
cdt-debug-dev
mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse 12. c/o
NIT
21073 Hamburg
--
IMPORTANT NOTICE: The contents
of this email and any attachments are confidential and may also be
privileged. If you are not the intended recipient, please notify the
sender immediately and do not disclose the contents to any other
person, use it for any purpose, or store or copy the information in
any medium. Thank you.
_______________________________________________
cdt-debug-dev
mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse 12. c/o
NIT
21073 Hamburg
--
IMPORTANT NOTICE: The contents of
this email and any attachments are confidential and may also be
privileged. If you are not the intended recipient, please notify the
sender immediately and do not disclose the contents to any other person,
use it for any purpose, or store or copy the information in any
medium. Thank you.
_______________________________________________
cdt-debug-dev
mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse 12. c/o
NIT
21073 Hamburg
--
IMPORTANT NOTICE: The contents of
this email and any attachments are confidential and may also be
privileged. If you are not the intended recipient, please notify the
sender immediately and do not disclose the contents to any other person,
use it for any purpose, or store or copy the information in any
medium. Thank you.
_______________________________________________
cdt-debug-dev
mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse
12. c/o NIT
21073 Hamburg
--
IMPORTANT NOTICE: The contents of this
email and any attachments are confidential and may also be privileged. If
you are not the intended recipient, please notify the sender immediately and
do not disclose the contents to any other person, use it for any purpose, or
store or copy the information in any medium. Thank you.
_______________________________________________
cdt-debug-dev
mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse
12. c/o NIT
21073 Hamburg
--
IMPORTANT NOTICE: The contents of this
email and any attachments are confidential and may also be privileged. If you
are not the intended recipient, please notify the sender immediately and do
not disclose the contents to any other person, use it for any purpose, or
store or copy the information in any medium. Thank you.
_______________________________________________
cdt-debug-dev
mailing list
cdt-debug-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
--
Jiang,Haoquan
Apartment.4.20
Kassernenstrasse 12.
c/o NIT
21073 Hamburg
--
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.