2009-08-09 14 views
5

मुझे लगता है कि कैबल नामक एक अच्छी पैकेज प्रणाली है जो निर्भरता संकल्प को संभालती है। तो मैं इसे स्थापित करने की कोशिश कर रहा हूं इसलिए मैं इसे मेरे लिए हास्केल ओपनजीएल मॉड्यूल स्थापित करने के लिए प्राप्त कर सकता हूं। हालांकि, कैबल के पास बहुत सारी निर्भरताएं हैं। क्या इसके सभी निर्भरताओं को मैन्युअल रूप से हल किए बिना कैबल स्थापित करने का कोई तरीका है? मैंने बूटस्ट्रैप चलाने की कोशिश की, लेकिन ऐसा प्रतीत नहीं होता है, क्योंकि यह अनुपलब्ध मॉड्यूल पार्ससी और नेटवर्क (जो बदले में अपनी निर्भरता है) की रिपोर्ट करता है।इंस्टॉल हैकेल कैबल w/o मैन्युअल निर्भरता संकल्प

मैन्युअल निर्माण DEP का मुझे मिल गया के बारे में 3 गहरे से पहले MTL मॉड्यूल मुझ पर बाहर crapped स्थापित करें:

[email protected]:~/haskell/mtl-1.1.0.2$ runghc Setup build 
Preprocessing library mtl-1.1.0.2... 
Building mtl-1.1.0.2... 

Control/Monad/Cont.hs:74:7: 
    Could not find module `Control.Monad': 
     Perhaps you haven't installed the profiling libraries for package base? 
     Use -v to see a list of the files searched for. 

उत्तर

10

आप Haskell Platform ("बैटरी शामिल")

+0

धन्यवाद स्थापित करना चाहिए! मुझे जिस चीज की जरूरत थी। – nont

+2

हालांकि इससे मदद मिली, मैंने बाद में हास्केल प्लेटफार्म स्थापित किया और इसे संकलित करने की कोशिश में एक ही त्रुटि मिली। मैं इसे उबंटू पर कर कर इसे प्राप्त करने में सक्षम था: apt-get libghc6-mtl-dev स्थापित करें: http://rubynugs.blogspot.com/2007/12/next-haskell-error-controlmonadreader.html – nont

+2

और: sudo apt-get libghc6-mtl-prof – nont

संबंधित मुद्दे