From: Andreini L. <luc...@el...> - 2007-06-28 16:21:00
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Diso-8859-1"> <META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version = 6.5.7638.1"> <TITLE>Too much errors.</TITLE> </HEAD> <BODY> <!-- Converted from text/plain format --> <BR> <BR> <BR> <P><FONT SIZE=3D2>Hi.<BR> <BR> I cross compiled valgrind (version 3.2.3) for my ppc montavista linux = target and I moved it to my embedded system, but I see a strange = behaviour.<BR> <BR> When I mount (with nfs) the target directory of montavista pro = distribution as root mount point (/) on my embedded system everything = goes right.<BR> <BR> When I use my own filesystem, containing only a part of libraries = included in the montavista target filesystem, I can run valgrind = (memcheck) but I see a lot of errors related to libc.<BR> <BR> I moved the same set of files to my embedded system in both situations = because montavista pro distribution does not include valgrind.<BR> <BR> My feeling is that I need some libraries I didn't include on my = filesystem.<BR> <BR> I launched valgrind using strace and I saw valgrinds finds the default = suppression file in both situations, I saw valgrind uses debug libraries = (e.g. libc-x.y.x.so.debug), I added to my embedded target but it is not = enough.<BR> <BR> Have you any idea ?<BR> <BR> Thanks in advance<BR> Luca.<BR> </FONT> </P> </BODY> </HTML> |