Compilation errors

Domenico Di Leo domenico.dileo@unina.it
Wed Aug 1 15:40:00 GMT 2012


Hi,
while building systemtap with the make command I get
the error reported below

CXX stap-rpm_finder.o
/usr/include/rpmdb.h In function int dbiDel(_dbIndex*, DBC*, DBT*, DBT*, 
unsigned int):
/usr/include/rpmdb.h:582 error invalid conversion from 'void*' to 'rpmop_s*'
/usr/include/rpmdb.h: In function int dbiGet(_dbIndex*, DBC*, DBT*, 
DBT*, unsigned int):
/usr/include/rpmdb.h:582 error invalid conversion from 'void*' to 'rpmop_s*'

There are many other errors like the one above, I can't post all
them because I haven't managed to redirect make output.
Anyway, all these errors refer to the same file, rpmdb.h

I use Gentoo with the kernel 2.6.24 and I face up the same problem
with systemtap v1.3, 1.4 and 1.6.
How i can get rid of them?
Thank you in advance for any suggestion,
Domenico

-- 
Domenico Di Leo, PhD student, Università degli Studi di Napoli Federico II
Ph:     +39 081 676770
Fax:    +39 081 676574
Web: http://wpage.unina.it/domenico.dileo (WP)



More information about the Systemtap mailing list