2011-11-09 17 views
6

Mam najnowszy kod źródłowy Valgrind. Chcę zainstalować Valgrind na maszynie docelowej (powerpc), która nie obsługuje budowania oprogramowania. Więc będę musiał przejść kompilację Valgrind na mojej maszynie budującej (x86) dla maszyny powerpc. Teraz moje pytanie brzmi: how to install the cross compiled Valgrind na moim komputerze docelowym?Zainstaluj Valgrind na docelowej maszynie PowerPC

Odpowiedz

6

Aby użyć domyślnego narzędzia Valgrind'S (memcheck) na PPC, pliki potrzebne są:

  • ./coregrind/valgrind
  • ./coregrind/vgpreload_core-ppc32-linux.so
  • ./memcheck/memcheck-ppc32-Linux
  • ./memcheck/vgpreload_memcheck-ppc32-linux.so
  • ./default.supp

Po kompilacji krzyżowej skopiuj te pliki do tego samego katalogu i uruchom na celu z ustawieniem VALGRIND_LIB na miejsce, w którym się znajdują.

Na przykład, jeśli wszystkie pliki zostały skopiowane do/tmp,

VALGRIND_LIB=/tmp /tmp/valgrind /PATH/TO/DEBUGGEE 

rozpocznie DEBUGEE z valgrind.