Hi Min,
If I understand your problem, you want to have a TCF server on
the host that deals with symbol management.
You agent, running on your Linux target, won't handle the symbols
anymore.
You could try to enable the Symbol (may be Expresssion too)
service in the server by editing ./server/tcf/config.h and remove
it from the agent/tcf/config.h
Launch both the agent and the server.
Connect to the server and redirect to the agent.
You should have the symbol management on host side.
This way, hello.debug can be kept on the host and no more on
target side.
Hope it helps,
Xavier.
On 05/01/2017 08:43, Tsung Min Huang
wrote:
Hi all:
I am using tcf to remote debug on embeded system
I build my program like this:
arm-linux-gcc -g -o hello hello.c
arm-linux-objcopy hello hello_unstrip
arm-linux-objcopy --only-keep-debug hello_unstrip
hello.debug
arm-linux-strip --strip-debug --strip-unneeded hello
If I put stripped "hello" and debug symbol "hello.debug" on
target and run
I can use eclipse with tcf plugin to debug, and it works
fine.
Is it possible that I do need put debug symbol on my target
but loading from my host ?
Because I notice tcf have symbol service, I guess there
maybe some way I can load symbol from host.
Thanks in advance!
Best regards,
Min
_______________________________________________
tcf-dev mailing list
tcf-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tcf-dev