पर जीएचसी 7.8.3 के लिए क्विक चेक स्थापित करते समय क्लैंग त्रुटि Xcode 6.1 के साथ मैक प्रो 2013 पर चल रहे ओएस एक्स योसमेट 10.10 (14 ए 38 9) सिस्टम पर हास्केल जीएचसी 7.8.3 के लिए QuickCheck
स्थापित करते समय (6A1052d), मैं निम्नलिखित बजना त्रुटि में चल रहा हूँ:ओएस एक्स योसामेट 10.10 (14 ए 38 9)
$ cabal install QuickCheck
Resolving dependencies...
Configuring primitive-0.5.4.0...
Building primitive-0.5.4.0...
Preprocessing library primitive-0.5.4.0...
[ 1 of 10] Compiling Data.Primitive.Internal.Compat (Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.o)
[ 2 of 10] Compiling Data.Primitive.MachDeps (Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o)
[ 3 of 10] Compiling Data.Primitive.Internal.Operations (Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o)
[ 4 of 10] Compiling Control.Monad.Primitive (Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o)
[ 5 of 10] Compiling Data.Primitive.Types (Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o)
[ 6 of 10] Compiling Data.Primitive.Array (Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o)
Data/Primitive/Array.hs:32:1: Warning:
The import of ‘Control.Monad.ST’ is redundant
except perhaps to import instances from ‘Control.Monad.ST’
To import instances alone, use: import Control.Monad.ST()
[ 7 of 10] Compiling Data.Primitive.ByteArray (Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o)
[ 8 of 10] Compiling Data.Primitive.Addr (Data/Primitive/Addr.hs, dist/build/Data/Primitive/Addr.o)
[ 9 of 10] Compiling Data.Primitive (Data/Primitive.hs, dist/build/Data/Primitive.o)
[10 of 10] Compiling Data.Primitive.MutVar (Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o)
ld: library not found for -lgmp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Failed to install primitive-0.5.4.0
Configuring random-1.1...
Building random-1.1...
Preprocessing library random-1.1...
[1 of 1] Compiling System.Random (System/Random.hs, dist/build/System/Random.o)
ld: library not found for -lgmp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Failed to install random-1.1
cabal: Error: some packages failed to install:
QuickCheck-2.7.6 depends on random-1.1 which failed to install.
primitive-0.5.4.0 failed during the building phase. The exception was:
ExitFailure 1
random-1.1 failed during the building phase. The exception was:
ExitFailure 1
tf-random-0.5 depends on random-1.1 which failed to install.
ऐसा लगता है कि गतिशील पुस्तकालय gmp
याद आ रही है। क्या किसी को इस समस्या का समाधान मिला है?
वही यहां। कल योसामेट मिला। मैं ओएस एक्स अपग्रेड को जल्दी से अपनाने के लिए कब नहीं सीखूंगा। –
आज़माएं: 'xcode-select --install' –
बिल्कुल, वह था। धन्यवाद @ माइकलफ़ॉक्स, मैं पूरी तरह से कमांड लाइन उपकरण स्थापना के बारे में भूल गया। कृपया इसे अपने उत्तर के रूप में जमा करें। –