|
From: <Job...@ao...> - 2008-10-07 07:15:18
|
When I run valgrind 3.3.1 cross compiled for a powerpc processor (MPC8248), I get the following: # valgrind ls -l ==261== Memcheck, a memory error detector. ==261== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==261== Using LibVEX rev 1854, a library for dynamic binary translation. ==261== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==261== Using valgrind-3.3.1, a dynamic binary instrumentation framework. ==261== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==261== For more details, rerun with: -v ==261== valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: strlen valgrind: in an object with soname matching: ld.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld.so.1 valgrind: valgrind: Possible fix: install glibc's debuginfo package on this machine. valgrind: valgrind: Cannot continue -- exiting now. Sorry. To fix this, I have tried the following: 1. Installed an unstripped version of ld.so, 2. Installed the debuginfo RPM for ld, and 3. Added splitdebug to FEATURES. None of these have solved the problem. I am running Linux 2.6.26 on a powerpc processor (MPC8248). Any other suggestions? New MapQuest Local shows what's happening at your destination. Dining, Movies, Events, News & more. Try it out! (http://local.mapquest.com/?ncid=emlcntnew00000001) |
|
From: Bart V. A. <bar...@gm...> - 2008-10-07 07:55:28
|
On Tue, Oct 7, 2008 at 9:15 AM, <Job...@ao...> wrote: > valgrind: Possible fix: install glibc's debuginfo package on this machine. Have you already tried the above suggestion ? Bart. |