[Bug gcov-profile/35038] New: GCOV - using "--coverage" results in libgcov.a(_gcov.o) is referenced by DSO
nanda dot anni at wipro dot com
gcc-bugzilla@gcc.gnu.org
Thu Jan 31 06:17:00 GMT 2008
I am using gcc 4.1.1 on CentOS.
PerfStatsCli.o(.text+0x26a6): In function `global constructors keyed to
0_main':
/home/nanda/galaxy/tsunami/PerfStats/cli/PerfStatsCli.cpp:664: undefined
reference to `__gcov_init'
PerfStatsCli.o(.data.rel+0x48): undefined reference to `__gcov_merge_add'
collect2: ld returned 1 exit status
make: *** [perfstats] Error 1
Then I tried linking with -lgcov and now I get below error.
-L/home/nanda/galaxy/lib -lgcov -lPerfStats -L /usr/local/lib -lpthread -ldl
-dynamic
/usr/bin/ld: perfstats: hidden symbol `__gcov_init' in
/usr/local/gcc-411/lib/gcc/x86_64-unknown-linux-gnu/4.1.1/libgcov.a(_gcov.o) is
referenced by DSO
I have tried using gcc 4.2.2 and also latest libtool(1.5.24 )but could not
resolve the issue.
--
Summary: GCOV - using "--coverage" results in libgcov.a(_gcov.o)
is referenced by DSO
Product: gcc
Version: 4.1.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: gcov-profile
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: nanda dot anni at wipro dot com
GCC build triplet: 64 bit system
GCC host triplet: Linux with 2.6 kernel
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35038
More information about the Gcc-bugs
mailing list