मैं macOS पर स्थापित करने के लिए लिंटर कैसे प्राप्त कर सकता हूं?


1

मैं स्थापित करने की कोशिश कर रहा हूँ lintr macOS पर 10.12.6 (होमब्रेव के माध्यम से स्थापित किए गए R 3.4.3 के साथ), लेकिन स्थापना नामक उप-पैकेज पर विफल रहता है igraph। यहाँ त्रुटि है:

ld: warning: directory not found for option '-L/usr/local/opt/gcc/lib/gcc/7/gcc/x86_64-apple-darwin16.7.0/7.2.0'
ld: warning: directory not found for option '-L/usr/local/opt/gcc/lib/gcc/7/gcc/x86_64-apple-darwin16.7.0/7.2.0'
ld: file not found: /usr/lib/system/libsystem_darwin.dylib for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [igraph.so] Error 1
ERROR: compilation failed for package ‘igraph’
* removing ‘/usr/local/lib/R/3.4/site-library/igraph’

मैं इस त्रुटि को कैसे ठीक कर सकता हूं और इसे काम कर सकता हूं?

जवाबों:


1

मुझे इस लाइब्रेरी को स्थापित करने में एक चेतावनी और एक त्रुटि का सामना करना पड़ा। सबसे पहले मैंने अपने सिस्टम पर gcc (7.3.0) के अधिक नवीनतम संस्करण को स्थापित किया था, इसलिए मैंने स्थापित संस्करण के लिए एक सिमलिंक किया:

ls -la /usr/local/opt/gcc/lib/gcc/7/gcc/x86_64-apple-darwin16.7.0/

मुझे केवल found.३.० संस्करण मिला, इसलिए मैंने किया:

ln -s /usr/local/opt/gcc/lib/gcc/7/gcc/x86_64-apple-darwin16.7.0/7.3.0 /usr/local/opt/gcc/lib/gcc/7/gcc/x86_64-apple-darwin16.7.0/7.2.0

फिर मुझे भी ठीक करना पड़ा ld: file not found: /usr/lib/system/libsystem_darwin.dylib for architecture x86_64। इसके लिए मैंने अमल किया:

sudo xcode-select -s /Library/Developer/CommandLineTools

फिर स्थापना को फिर से चलाना, यह काम करना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.