سؤال

لقد قمت بتثبيت أحدث حزمة GHC (6.12.1) على نظام التشغيل X، لكنني لا أستطيع الحصول على كابال للعمل. لقد أزلت الإصدار الذي كنت قد عملت سابقا مع GHC 6.10 وحاول إعادة التثبيت من الصفر. أحدث إصدار Cabal متوفر للتنزيل هو 1.6.0.2. ومع ذلك، عندما أحاول بناء هذا أحصل على الخطأ التالي:

Configuring Cabal-1.6.0.2...
Setup: failed to parse output of 'ghc-pkg dump'

من ما عثر عليه البحث، يبدو أن هذا يشير إلى أن إصدار Cabal قديم جدا في إصدار GHC. هل هناك أي طريقة للحصول على كابال للعمل مع GHC 6.12.1 حتى الآن؟

تعديل: أن تكون واضحة، أحاول الإعداد cabal-install.

هل كانت مفيدة؟

المحلول

GHC 6.12.1 يأتي مع Cabal 1.8.0.2، لا تحتاج إلى تثبيت أي شيء إضافي للحصول عليه.

مجرد تثبيت GHC 6.12.1 والنوع ghc-pkg list Cabal وسترى.

نصائح أخرى

هل قمت بتنزيل Cabal-install-0.8.0 من القلابة؟ يجب أن تعمل bootstrap.sh بشكل صحيح مع GHC-6.12.1.

http://hackage.haskell.org/package/cabal-install.

سمعت شخصا على قناة #haskell IRC على FREENOD يقول أنهم قد قاموا بالتركيب بشكل جيد من المستودعات. إذا كنت لا ترغب في انتظار الإصدار التالي، فيجب أن تكون قادرا على الحصول عليها من Repo Darcs.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top