사람들은 Valgrind를 MAC OS X 10.12에서 작동 시키려고 노력하고 있습니다. 가장 관련있는 스레드는 https://bugs.kde.org/show_bug.cgi?id=365327입니다.
마지막 게시물에는 적어도 몇 가지 기본 기능을 제공하기로되어있는 개정판 16297에 대한 패치가 포함되어 있습니다. 패치는 https://bugsfiles.kde.org/attachment.cgi?id=104964에서 찾을 수 있습니다.
"나는 맥 OS를 지원하는 패치에 노력하고있다 :
물론이 패치는 아직 개발에 매우, 그리고 저자 (루이 브루너)
는, 관련 발췌 존재 완료되지 않았 음을 주장했다 시에라. 순간에 그것은 다양한 프로그램 (파이썬, 김프, ls, mkdir과 같은 가장 기본적인 명령)에서 작동하지만 불완전합니다 (일부 GUI 프로그램의 경우 dyld, libsystem_kernel ... 크래시). " 당신이 나 같은, 불완전한 버전을 위험을 감수하는 경우 다음과 같이
그러나, 설치 지시 사항은 다음과 같습니다 사람들은 이미 시스템에 설치되어 있지 않은 경우
먼저, automake를하고 SVN을 설치합니다. 그 후, 당신 구축하고 다음 지침을 MAC OS X 10.12에 Valgrind의 설치 할 수 있어야한다 :
svn checkout -r 16297 svn://svn.valgrind.org/valgrind/trunk
cd trunk
curl https://bugsfiles.kde.org/attachment.cgi?id=105218 > patch.txt
svn patch patch.txt
./autogen.sh
./configure
make
make install
그것은 당신의 사용의 경우 작동하지 않는 경우, 유일한 해결책은 될 때까지 기다려야 아마 꼬임이 풀렸다.
편집 : 최신 패치는 https://bugsfiles.kde.org/attachment.cgi?id=105218에서 찾을 수 있습니다. 위의 코드를 새 패치로 업데이트했습니다. 여전히 수많은 경고를 표시하면서 valgrind는 "ls", "ls -l", 간단한 "hello_world"프로그램 및 valgrind를 다운로드하라는 프로그램과 함께 작동합니다.
아니, 아직 호환되지 않는 것 같습니다. https://bugs.kde.org/show_bug.cgi?id=365327 – kjyv
[Valgrind on macOS Sierra] 가능한 복제본 (http://stackoverflow.com/questions/40650338)/valgrind-on-macos-sierra) –
HI Glement,이 문제가 있습니다. 현재 valgrind의 최신 버전이 작동하지 않습니다. 현재 어떤 해결책이 있습니까? – joe