ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltib] On-target debugging


From: Vadim Lebedev
Subject: Re: [Ltib] On-target debugging
Date: Fri, 09 Oct 2009 14:48:23 +0200
User-agent: Thunderbird 2.0.0.23 (X11/20090817)

While following the instructions:

I'm getting follwing:
on the target
gdbserver :1234  /usr/bin/linphonec -d 6  -D
Process /usr/bin/linphonec created; pid = 1008
Listening on port 1234
Remote debugging from host 192.168.10.85
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
gdb: error initializing thread_db library: version mismatch between
libthread_db and libpthread
============================

on the host:

path ~/castel-gip/rootfs                                              
Executable and object file path:
/home/vadim/castel-gip/rootfs:/home/vadim/tortoisehg-dev/contrib:/home/vadim/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
                                                                                
        

(reverse-i-search)`t': path
~/castel-gip/rooQuit                                                            
                            

(gdb) b
main                                                                            
                                                

Breakpoint 1 at 0xb200: file linphonec.c, line
533.                                                                            
         

(gdb)
cont                                                                            
                                                  

Continuing.                                                                     
                                                        

Error while mapping shared library
sections:                                                                       
                     

/usr/lib/liblinphone.so.3: No such file or
directory.                                                                      
             

warning: .dynamic section for "/usr/lib/libeXosip2.so.4" is not at the
expected address (wrong library or version mismatch?)            
warning: .dynamic section for "/usr/lib/libmediastreamer.so.0" is not at
the expected address (wrong library or version mismatch?)      
Error while mapping shared library
sections:                                                                       
                     

/usr/lib/libortp.so.8: No such file or
directory.                                                                      
                 

warning: .dynamic section for "/usr/lib/libasound.so.2" is not at the
expected address (wrong library or version mismatch?)             
warning: .dynamic section for "/usr/lib/libspeexdsp.so.1" is not at the
expected address (wrong library or version mismatch?)           
warning: .dynamic section for "/usr/lib/libavcodec.so.51" is not at the
expected address (wrong library or version mismatch?)           
warning: .dynamic section for "/usr/lib/libavutil.so.49" is not at the
expected address (wrong library or version mismatch?)            
warning: .dynamic section for "/usr/lib/libSDL-1.2.so.0" is not at the
expected address (wrong library or version mismatch?)
warning: .dynamic section for "/lib/librt.so.1" is not at the expected
address (wrong library or version mismatch?)
warning: .dynamic section for "/lib/libdl.so.2" is not at the expected
address (wrong library or version mismatch?)
warning: .dynamic section for "/lib/libpthread.so.0" is not at the
expected address (wrong library or version mismatch?)
warning: .dynamic section for "/lib/libm.so.6" is not at the expected
address (wrong library or version mismatch?)
warning: .dynamic section for "/usr/lib/libspeex.so.1" is not at the
expected address (wrong library or version mismatch?)
warning: .dynamic section for "/usr/lib/libosipparser2.so.3" is not at
the expected address (wrong library or version mismatch?)
warning: .dynamic section for "/usr/lib/libosip2.so.3" is not at the
expected address (wrong library or version mismatch?)
warning: .dynamic section for "/lib/libc.so.6" is not at the expected
address (wrong library or version mismatch?)
warning: .dynamic section for "/lib/libnsl.so.1" is not at the expected
address (wrong library or version mismatch?)
Error while mapping shared library sections:
/lib/libssl.so.0.9.8: No such file or directory.
warning: .dynamic section for "/lib/libresolv.so.2" is not at the
expected address (wrong library or version mismatch?)
Error while mapping shared library sections:
/lib/libstdc++.so.6: No such file or directory.
warning: .dynamic section for "/lib/libgcc_s.so.1" is not at the
expected address (wrong library or version mismatch?)
Error while mapping shared library sections:
/usr/lib/libvpu.so: No such file or directory.
Error while mapping shared library sections:
/usr/lib/libdirectfb-1.1.so.0: No such file or directory.
Error while mapping shared library sections:
/usr/lib/libfusion-1.1.so.0: No such file or directory.
Error while mapping shared library sections:
/usr/lib/libdirect-1.1.so.0: No such file or directory.
warning: .dynamic section for "/usr/lib/libts-0.0.so.0" is not at the
expected address (wrong library or version mismatch?)
Error while mapping shared library sections:
/lib/ld-linux.so.3: No such file or directory.
Error while mapping shared library sections:
/lib/libcrypto.so.0.9.8: No such file or directory.
warning: .dynamic section for "/usr/lib/libz.so.1" is not at the
expected address (wrong library or version mismatch?)

Breakpoint 1, main (argc=4, argv=0xbefe8e44) at linphonec.c:533
533             if (! linphonec_init(argc, argv) ) exit(EXIT_FAILURE);
(gdb)
==================

As the code i'm trying to debug is inside the DLL's (liblinphone.so  and
libavcodec.so)  i'm stuck now....



Any advice
Thanks













Stuart Hughes wrote:
> Hi Vadim,
>
> I've not tried on the i.mx27, but the method for building is the same.
>
> $ ./ltib -m config
>
> find the entry for gdb (hint use the 's' search).  Enable it, it
> should set as below (--- means selected by something else).
>
>
>         [*] gdb
>         [ ]   gdb to run natively on the target
>         [*]   cross gdb (runs on build machine)
>         [ ]     XML support
>         ---   gdbserver to run natively on the target
>
> $ ./ltib
>
> When it's finished you'll have gdbserver on the target.  You can start
> this with: gdbserver :1235 /some/thing/to/debug
>
> On the build machine the cross-gdb is in the bin directory.  You can
> run this on it's own or wrap with a GUI gdb (such as ddd --debugger
> bin/gdb <unstripped_target>
>
> Once the client gdb is running you run:
>
> gdb> b main
> gdb> target remote _IPADDR_:1234
> gdb> cont
>
>
> Regards, Stuart
>
>
> Vadim Lebedev wrote:
>> Hello,
>>
>> Folks can somebdoy share his experience with debugging on the target (in
>> my case it's a Freescale i.mx27)
>>
>> How do you build the gdbserver for the target?
>> and how do you build a gdb running on host and connecting to the target?
>>
>> Thanks
>> Vadim
>>
>>
>>
>> _______________________________________________
>> LTIB home page: http://ltib.org
>>
>> Ltib mailing list
>> address@hidden
>> http://lists.nongnu.org/mailman/listinfo/ltib
>>
>
>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]