new to gdb... shared ojbects

I am new to gdb and attempting to debug a program with mutliple shared
objects. I have compiled the shared objects and program with -g and have
client_g, and a series of shared objects xxxx_g.so all in the same
directory. What is the method for stepping into the shared objects? When I
type sharelibrary without any parameters, but show sharelibrary says nothing
is loaded. I had set auto_solib-add to 1. The symbols for the main program
(client_g) are loaded and am stepping through until I get to a routine in a
shared object, but it does not have symbols… What is the correct
procedure for this? Thanks!

Not sure why, but now info sharedlibrary is showing the symbols read for my
shared objects. However, when I set a break point in a routine in a shared
object, it does not show source and when I continue to the break point, it
is in asm. So, while I am closer with the symbols loaded, how do you step
into a shared object and see the source?

“Jay Witherspoon” <spoon@scubadiving.com> wrote in message
news:ansnh2$omi$1@inn.qnx.com

I am new to gdb and attempting to debug a program with mutliple shared
objects. I have compiled the shared objects and program with -g and have
client_g, and a series of shared objects xxxx_g.so all in the same
directory. What is the method for stepping into the shared objects? When
I
type sharelibrary without any parameters, but show sharelibrary says
nothing
is loaded. I had set auto_solib-add to 1. The symbols for the main
program
(client_g) are loaded and am stepping through until I get to a routine in
a
shared object, but it does not have symbols… What is the correct
procedure for this? Thanks!