ऐसा लगता है कि लोग मैक ओएस एक्स 10.12 पर काम करने के लिए वालग्रिंड प्राप्त करने की कोशिश करने पर काम कर रहे हैं, जिनमें से सबसे प्रासंगिक धागा यहां पाया जा सकता है: https://bugs.kde.org/show_bug.cgi?id=365327।
अंतिम पोस्ट में 16297 संशोधन करने के लिए एक पैच शामिल है, जो कम से कम कुछ बुनियादी कार्यक्षमता प्रदान करना है। पैच यहां पाया जा सकता है: https://bugsfiles.kde.org/attachment.cgi?id=104964।
जाहिर है इस पैच अभी भी विकास में बहुत ज्यादा है, और लेखक (लुई ब्रूनर) ने कहा है कि यह अधूरा है, प्रासंगिक अंश किया जा रहा है:
"मैं MacOS समर्थन करने के लिए एक पैच पर काम कर रहा है सिएरा। पल पर, यह विभिन्न कार्यक्रमों के लिए काम करता है (पायथन, जीआईएमपी, सबसे बुनियादी एलएस, एमकेडीआईआर जैसे कमांड) लेकिन यह अभी भी अपूर्ण है (डाइल्ड, libsystem_ कर्नेल ... कुछ जीयूआई प्रोग्राम के लिए क्रैश) में चेतावनी है। "
हालांकि, अगर आप मेरी तरह, एक अधूरी संस्करण जोखिम के लिए तैयार हैं, स्थापना के निर्देश इस प्रकार हैं:
सबसे पहले, automake और SVN स्थापित करता है, तो उन पहले से ही आपके सिस्टम पर स्थापित नहीं हैं। उसके बाद, आप का निर्माण और निर्देशों का पालन साथ मैक ओएस एक्स 10.12 पर वेलग्रिंड स्थापित करने के लिए सक्षम होना चाहिए:
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। मैंने उपरोक्त कोड को नए पैच के साथ अपडेट किया है। अभी भी कई चेतावनियां दिखाते हुए, वाल्ग्रिंड अब "एलएस", "एलएस-एल", एक साधारण "हैलो_वर्ल्ड" प्रोग्राम के साथ काम करता है, और कार्यक्रम जिसने मुझे पहले स्थान पर वालग्रींड डाउनलोड करने के लिए प्रेरित किया।
नहीं, यह स्पष्ट रूप से अभी तक संगत नहीं है: https://bugs.kde.org/show_bug.cgi?id=365327 – kjyv
[मैकोज़ सिएरा पर वालग्रिंड] का संभावित डुप्लिकेट (http://stackoverflow.com/questions/40650338/valgrind-on-macos-sierra) –
HI Glement, मुझे यह समस्या भी है, valgrind का नवीनतम संस्करण काम नहीं करता है, क्या आपके पास इस समय कोई समाधान है? – joe