Quantcast
Channel: FedoraForum.org
Viewing all articles
Browse latest Browse all 36167

gdb not finding symbols in separate debuginfo

$
0
0
Am running 3.9.6-200.fc18.i686.PAE.
I built a test executable, and used the -y dgesdd_ flag on my link line and got:
Quote:

tsvd2.o: reference to dgesdd_
/usr/lib/atlas/liblapack.so: definition of dgesdd_
so I know that the atlas libraries are resolving my reference to dgesdd_ .
I also used debuginfo-install to install the symbols I should need, but
gdb does not have the debug information for dgesdd_:

Code:

(gdb) break dgesdd_
Breakpoint 1 at 0x8048ea0

I followed the gdb suggestion of a debuginfo-install to run, and lots of debuginfo packages were installed, including atlas. There seem to be several gdb commands to load symbol files, but I am not sure how relevant they are, but should not gdb find the symbols anyway?

Viewing all articles
Browse latest Browse all 36167

Trending Articles