Cabal - это система распространения и сборки пакетов для языка программирования Haskell.
1 ответ

Ошибка сборки пакета на Haskell

Я создал песочницу cabal и пытаюсь собрать пакет hakyll Haskell на моем OSX, но я получаю ошибку сборки на временном пакете 1.2.0.2. В чем может быть причина?Кабал версия 1.20Ошибка сборки ниже: abcdef-MacBook-Pro:hakyll bd$ cabal install temporary …
09 май '14 в 19:22
3 ответа

Haskell - Модуль не найден (скрытый пакет)

Я недавно установил платформу Haskell для Windows для своего класса программирования. Он включает в себя GHCi в качестве компилятора и Cabal в качестве системы упаковки. Я пытался установить пакет Craft3e с Cabal, так как этот пакет упражнений испол…
14 янв '13 в 20:29
2 ответа

Конвенция для определения расширений в кабальном проекте

Для любого файла.hs вы можете указать следующие языковые расширения: {-# LANGUAGE Foo, Bar, Baz #-} Кабализированный проект также может указывать языковые расширения для каждого проекта в файле.cabal: extensions: Foo, Bar, Baz Что из этого считается…
02 мар '12 в 22:13
2 ответа

Использование Cabal для создания документов

Я потерялся. Я не понимаю, как я генерирую документы локально с Cabal. Я хочу, чтобы cabal установил gtk3, который также генерирует документацию. Или хорошо, если это не работает, как я могу генерировать документы локально? Я поместил это в мой файл…
03 апр '18 в 16:37
1 ответ

Не удалось установить Cabal-1.20.0.2

Я получаю эту ошибку при попытке установить Cabal-1.20.0.2: $ cabal install Cabal-1.20.0.2.tar.gz Resolving dependencies... Configuring Cabal-1.20.0.2... Failed to install Cabal-1.20.0.2 Last 10 lines of the build log ( /home/yonutix/.cabal/logs/Cab…
30 ноя '14 в 17:10
2 ответа

Ошибка сборки пакета на Hackage

Я загрузил свой первый пакет в Hackage ( http://hackage.haskell.org/package/groundhog-0.0.1), и его не удалось собрать с ошибкой: *** setup configure Configuring groundhog-0.0.1... cabal-setup: At least the following dependencies are missing: monad-…
17 июн '11 в 10:52
1 ответ

Проблемы с зависимостями при попытке настроить Setup.hs, несмотря на наличие установленных зависимостей

Мне предоставили файл Setup.hs вместе с другим файлом.hs, который содержит исходный код. Всякий раз, когда я пытаюсь настроить установку следующим образом: runhaskell Setup.hs настроить Я получаю ошибку: Настройка: По крайней мере, следующие зависим…
10 дек '10 в 03:19
2 ответа

Как мне установить nano-hmac в Mac OS X?

"nano-hmac" - это пакет на Haskell, который обычно можно установить с помощью Cabal. Однако Mac OS X имеет библиотеку OpenSSL, отличную от той, которую он ожидает, поэтому он не может скомпилировать привязки. Я могу установить версию openssl с opens…
06 май '09 в 05:42
0 ответов

Кабал 1.24 говорит, что BadPackageLocations

После обновления до Cabal 1.24 я не могу устанавливать новые программы $ cabal new-build reflex BadPackageLocations [BadLocGlobEmptyMatch "./*.cabal"] Смотрите мой другой вопрос: установка cabal не обновляет cabal
18 фев '17 в 23:00
1 ответ

Существует ли инструмент для обновления верхних границ зависимостей до последних версий каждой зависимости?

Я пытаюсь обновить зависимости pipes-files пакет, так что он может быть включен в последнюю stack LTS. pipes-files пакет не содержит stack.yaml файл, а pipes-files.cabal Файл содержит довольно много верхних и нижних границ его зависимостей, например…
07 мар '18 в 10:49
1 ответ

Установить локальную библиотеку

Как я могу "установить" локальный (т.е. он находится на моем жестком диске, а не в Интернете) файл.hs, чтобы использовать его в нескольких программах? В частности, если я редактирую библиотеку, эти изменения должны быть доступны для всех программ, п…
08 янв '17 в 16:33
0 ответов

Haskell, стек 'ExitFailure1' при сборке

Я снова получил ExitFailure1. Теперь на стеке, когда я собираю файл (раньше он был у Cabal, что привело меня к полной грязной переустановке). Я чувствую, что это вызвано./stack-work' доступ запрещен. Но где это найти?./stack-work"? С нетерпением жду…
08 ноя '18 в 17:20
2 ответа

Является ли DeriveFunctor хорошо известным расширением? Кабал кажется смущенным

Кабал дает мне смешанные сообщения. Когда я сказал: Extensions: DeriveFunctor Это говорит: Warning: Unknown extensions: DeriveFunctor Но когда я говорю: GHC-Options: -XDeriveFunctor Это говорит: Warning: Instead of 'ghc-options: -XDeriveFunctor' use…
22 окт '10 в 23:58
1 ответ

GHC не может найти библиотеки при новой установке Haskell-Platform

Я пытаюсь научиться использовать Haskell, но я столкнулся с небольшим препятствием. Я использую MacOSX 10.12.6 и установил платформу Haskell, используя: $ brew cask install haskell-platform без изменений. Когда я пытаюсь скомпилировать программу с p…
30 сен '17 в 07:52
3 ответа

Установка пакета Haskell base-4.x

Когда я пытаюсь установить этот пакет http://hackage.haskell.org/package/base-4.1.0.0 запустив: Настройка запуска runhaskell Я получаю эту ошибку: Попытка использовать модуль `System.IO' (System/IO.hs), который не загружен Не входит в сферу: `System…
08 окт '09 в 16:03
1 ответ

Стек Haskell с глобальным GHC

Можно ли использовать stack с уже установленным ghc без stack установка локальной копии ghc или же cabal?
26 дек '15 в 09:10
1 ответ

Установка gtk3 для Haskell (GHCJS)

Я пытаюсь установить GHCJS на Mac OSX (Yosemite). Пока что я обновил Alex и Happy и установил gtk2hs-buildtools. Теперь, когда я бегу cabal install ghcjs-domМне сказали, что мне нужно установить pkg-config... ~/Haskell/ghcjs-test/domTest: cabal inst…
13 янв '16 в 00:35
2 ответа

Установленные Cabal модули не будут импортироваться

Здесь есть несколько вещей, которые меня смущают, поэтому я постараюсь объяснить каждую из них как можно яснее. Я пытался установить diagrams пакет для haskell, используя клику. Я видел, что он предложил устанавливать пакеты, используя песочницы, во…
21 июл '15 в 00:33
1 ответ

Ограничить память, используемую при установке cabal?

Я ограничен 1 ГБ памяти на моем сервере. Когда я хочу скомпилировать какую-нибудь большую программу вроде git-annexКабала ест много памяти. Есть ли способ ограничить cabal или же gcl использовать какую-либо опцию, чтобы ограничить использование памя…
3 ответа

Кабала с несколькими разделами библиотеки

Можно ли написать Cabal файл конфигурации, который содержит несколько Library sections? Я нашел в документации описание раздела библиотеки и разделов исполняемых файлов, поэтому кажется, что невозможно поместить больше раздела библиотеки в один файл…
08 авг '13 в 10:39