Описание тега cabal-install

NoneCabal-install - это менеджер пакетов и преобразователь зависимостей для создания и установки библиотек Haskell.
1 ответ

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

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

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

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

Интеграция Haskell Cabal QuickCheck

Я пытался использовать cabal-install как способ сборки и, что более важно, тестирования моих проектов на haskell, немного похожий на то, как Maven используется в Java-проектах, главным образом потому, что он также кажется хорошим способом интегриров…
23 фев '13 в 10:04
2 ответа

Кабал установить --Disable-проф не работает?

Чтобы сэкономить время, я пытаюсь собрать пакет (в песочнице) с --disable-doc --disable-prof, но это не удается: при компиляции некоторой зависимости (crypto-api) я получаю Could not find module ‘System.Entropy’ Perhaps you haven't installed the pro…
07 июл '15 в 22:25
1 ответ

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

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

Cabal configure не может найти установленный пакет в песочнице Cabal

Я сделал песочницу для клики, установил пакет, но пока runhaskell Setup configure жалуется, что пакетная зависимость, которую я только что установил, отсутствует. Я проверил название пакета и версию, и это нормально.Бег cabal install --dependencies-…
09 июл '14 в 14:49
1 ответ

Кабал не может быть обновлен, и "некоторые пакеты не удалось установить"

Я довольно новичок в мире Haskell, и я хотел бы использовать пакет HaskellCharts. Кажется, что путь идет через клику, поэтому я установил cabal-install из моего репозитория (я на Ubuntu 10.04.4 LTS 32-bit). Мои характеристики: $ ghc --version The Gl…
22 авг '12 в 07:16
1 ответ

Невозможно инициализировать песочницу с помощью клики на платформе haskell

Я сделал следующие шаги, чтобы установить Cabal. Я уже установил платформу haskell, используя sudo apt-get install haskell-platform http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html Building Cabal from git Assuming you already have a previous ve…
11 ноя '15 в 02:47
1 ответ

Как установить дополнительные кабалы для всех пакетов в песочнице

В настоящее время я работаю над проектом на Haskell, который использует много собственного кода. Это означает, что включаемые файлы и библиотеки должны быть доступны для Cabal. Я делаю это с помощью флагов командной строки --extra-lib-dirs и --extra…
11 апр '14 в 09:33
1 ответ

GHC не может найти модуль в песочнице Кабала

Я использую Haskell версии 7.8.4 на (X)Ubuntu 15.10, с Cabal-Install 1.18, установленной через apt, Я не пытался вручную установить что-либо, связанное с Haskell, на эту машину. Я установил песочницу для клики, загрузил и установил модуль только для…
07 дек '15 в 07:32
1 ответ

Не могу установить glib в Windows при попытке установить gtk3 с помощью cabal

Я пытался установить gtk3 с помощью cabal, следуя инструкциям на https://wiki.haskell.org/Gtk2Hs/Installation, за исключением того, что я заменил gtk на gtk3, я загрузил все в одном комплекте gtk 3.6.4 (from: http://www.tarnyko.net/dl/gtk.htm) разар…
1 ответ

Сборка Xmonad завершилась неудачно: не удалось найти модуль control.monad.reader

Я пытаюсь установить xmonad с помощью профилирования и получаю сообщение об ошибке: cound not find module control.monad.reader Сообщение об ошибке указывает на то, что я, возможно, не установил профилирующие библиотеки для mtl-2.0.1.0, но я подтверд…
05 авг '11 в 22:43
0 ответов

Передавая флаги Алексу и довольный через стек

Я пытаюсь переместить проект из кабинета в стек. Это было безболезненно, пока я не попытался заставить Алекса использовать специальную обертку. Теперь я застрял. Раньше я использовал cabal build --alex-options="..", чтобы передать их, но эта опция о…
30 май '16 в 06:12
1 ответ

Могу ли я использовать cabal для работы с не-Haskell библиотеками?

У других менеджеров пакетов была попытка построить бригады для других экосистем. Например, существует composer-npm-bridge, который позволяет извлекать пакеты из реестра узлов в проект PHP. Можно ли построить что-то подобное с помощью клики? Конкретн…
21 ноя '17 в 21:26
1 ответ

Тест Кабала в песочнице

Допустим, у меня есть три моих собственных пакета, A B & C, с зависимостями от множества дополнительных пакетов в Hackage. Я использую клику 1.18. C зависит от A & B. B зависит от A. У A & B есть тестовые наборы. Я установил песочницу так: cd /path/…
13 авг '14 в 05:56
0 ответов

Установка cabal не обновляет cabal

Я обновил установку Cabal (используя заглавную C для Cabal) $cabal install Cabal cabal-install [...] Configuring cabal-install-1.24.0.2... Building cabal-install-1.24.0.2... Installed cabal-install-1.24.0.2 после долгого вывода в терминале, затем я …
18 фев '17 в 22:45
1 ответ

Сломана зависимость от Nix+Cabal?

Недавно я начал разработку с рефлекс-платформы с некоторой дополнительной конфигурацией, подобной описанной в превосходном скелете рефлекс-проекта. Теперь у меня конфликт пакетов, который я не могу разрешить. Я использую тот же сценарий клики, что и…
12 сен '18 в 21:56
1 ответ

Установка Cabal требует библиотеки C: Windows

Я пытаюсь cabal install yesod на моей машине Windows. У меня относительно свежая установка платформы Haskell. Не удалось установить cabal, сообщив, что мне нужна библиотека sqlite3 C для установки "persistent", пакета, на который опирается Yesod. ca…
12 сен '11 в 00:40
0 ответов

Как мне установить Haddock с gitHub?

Итак, в разделе " Почему Кабал не ссылается на мои источники?", Я обнаружил, что мне нужна пикша 2.16.2 для использования. cabal install --haddock-hyperlink-source, Итак, я установил его из gitHub, клонировав его и запустив cabal install -j в репо, …
28 авг '15 в 22:53
1 ответ

Невозможно установить робота через кабальную установку

Я пытаюсь установить робота через Cabal Install. Всякий раз, когда я пытаюсь установить робота через Cabal или после клонирования GIT-репо, я получаю следующее сообщение об ошибке. Разрешение зависимостей... cabal: Вход в каталог '/tmp/cabal-tmp-643…
11 апр '17 в 11:51