Вопросы по теме 'cabal'
Несколько пакетов клики Haskell в одном каталоге
Какой рекомендуемый способ размещения нескольких пакетов клики в одном каталоге?
Почему . У меня есть старый проект с множеством разделяемых модулей. Поскольку изначально они составляли только одну программу, было и остается удобно хранить их в...
552 просмотров
schedule
18.01.2023
Control.Monad.State найден в нескольких пакетах haskell
При оценке строки «import Control.Monad.State» в модуле Haskell GHC выдает следующую ошибку:
Could not find module `Control.Monad.State':
it was found in multiple packages: monads-fd-0.0.0.1 mtl-1.1.0.2
Failed, modules loaded: none.
Как...
3422 просмотров
schedule
08.02.2024
Как заставить Cabal искать внешние программы?
Я пытаюсь написать программу на Haskell, которая требует вывода внешних программ (таких как lame, кодировщик mp3). Хотя объявить зависимость от библиотеки в кабале легко, как можно объявить зависимость от исполняемого файла?
325 просмотров
schedule
26.03.2022
загадочные проблемы с установкой клики
С чистой установкой «Платформы Haskell». (OS X Snow-Leopard и платформа 2010.1.0.1), это приводит к тому, что простая последовательность вызывает очень странное поведение cabal install :
$ cabal install time
$ cabal install random
$ ghc-pkg...
2518 просмотров
schedule
17.12.2022
Cygwin не признан Cabal как набор инструментов для совместимости с Unix
Привет,
Попытка установить образец проекта Snap Framework с помощью Cabal в Windows 7 и Cygwin.
cabal install
в моем проекте в cygwin заканчивается на
Устранение зависимостей ... Настройка unix-2.4.1.0 ... cabal.exe: в пакете есть...
2142 просмотров
schedule
31.03.2023
Почему изменение %USERPROFILE% приводит к сбою sHGetFolderPath SIDL_APPDATA?
Я пытаюсь устранить проблему с Cabal, из-за которой он не будет работать, если я изменю значение переменной среды %USERPROFILE% перед его запуском. Кажется, я проследил ошибку до вызова win32 sHGetFolderPath, указывающего на SIDL_APPDATA, который,...
510 просмотров
schedule
28.03.2023
Кабала: настройка клики не удалась
Этот вопрос предназначен только для як-бритья , чтобы попытаться устранить неполадки еще одна проблема .
Итак, в попытке диагностировать еще одну мою проблему, мне посоветовали попробовать:
cabal unpack base
cd base-4.3.1.0
cabal haddock...
3184 просмотров
schedule
24.07.2022
Использование библиотеки text-icu в Haskell в Mac OS
Я пытаюсь использовать библиотеку text-icu в качестве зависимости в пакете cabal в Mac OS. У меня установлен icu, но когда я пытаюсь собрать свой пакет, кабала выдает мне эту ошибку:
Отсутствующие библиотеки C: icui18n, icudata, icuuc
Я не...
2264 просмотров
schedule
07.04.2023
Почему не удается установить aeson-native?
У меня есть две машины Arch (64), на которых я пытаюсь установить yesod. Во-первых, простая «кабала установи йесод» отлично работает. Во-вторых, при построении зависимости от aesod-native я получаю следующую ошибку:
Настройка...
656 просмотров
schedule
13.03.2022
Как локально создать предварительный просмотр веб-страницы для моего пакета клики?
Со страницы проверки/загрузки на взлом :
Проверка пакета Cabal
Повторная загрузка пакета с тем же номером версии не разрешена, поэтому перед загрузкой вы можете выполнить некоторую проверку:
Вы можете проверить, собран ли ваш...
134 просмотров
schedule
22.03.2022
Как обновить gtk2hsC2hs?
Я пытаюсь cabal install glib-0.12.3 под своей Ubuntu 11.10 с помощью cabal-install 0.10.2. Однако он показывает следующие сообщения об ошибках:
setup: The program gtk2hsC2hs version >=0.13.5 is required but the version
found at...
1933 просмотров
schedule
01.07.2023
Cabal install не работает при установке pango
Cabal терпит неудачу при попытке установить pango, жалуясь, что не может найти pkg-config.
peauters:~ $ sudo cabal install pango -v
Password:
Reading available packages...
Choosing modular solver.
Resolving dependencies...
Extracting...
1279 просмотров
schedule
16.03.2023
Множественные исполняемые файлы Cabal
Я работаю над веб-сайтом с использованием Yesod. У меня работает обычная сборка, но я не могу надежно заполнить свою базу данных. У меня есть вторая программа haskell, которая заполняет базу данных, и я добавил ее в свой файл cabal следующим образом:...
2427 просмотров
schedule
23.02.2023
Как использовать HUnit и Cabal для автоматического тестирования?
Я боролся с Cabal большую часть дня, пытаясь заставить его функции автоматического тестирования работать с HUnit. Я прочитал документацию здесь и здесь , и у меня есть Раздел Test-Suite настроен так, как показано на рисунке, но всякий раз, когда...
3820 просмотров
schedule
14.09.2022
Как мне использовать MIN_VERSION_ Кабала и другие макросы с ghci?
Когда я использую различные макросы MIN_VERSION_ Cabal в проекте Haskell, как я могу убедиться, что все они правильно определены, когда я не использую Cabal, например. при тестировании в GHCI?
1913 просмотров
schedule
21.04.2023
Условная компиляция внутри грамотного Haskell
У меня есть грамотный файл haskell, и я хочу использовать условную компиляцию. Я использую птичий стиль грамотного программирования. Следующий код не работает.
> #if MIN_VERSION_base(4,6,0)
> import Control.Exception
> #endif
Мне...
287 просмотров
schedule
29.12.2022
Как использовать detail-0.9 в тестировании клики
У меня удивительно много трудностей с запуском модульных тестов под кликой. Я дословно скопировал тестовый код из документации клики , за исключением изменения имени модуля
{-# LANGUAGE FlexibleInstances #-}
module Test.Integral ( tests ) where...
1162 просмотров
schedule
08.04.2022
Я обновил ghc до новой версии, как мне автоматически переустановить все пакеты Cabal?
Например, я только что обновил ghc с 7.6.2 до 7.6.3 и хотел бы просто переустановить все ранее установленные пакеты.
153 просмотров
schedule
22.08.2023
Невозможно использовать Cabal в Ubuntu
я пытаюсь выступить
$ cabal --version
но он говорит, что Кабал не установлен. Вы можете установить его, набрав sudo apt-get install cabal-install. Но когда я это делаю, он говорит: cabal-install уже самая новая версия. Однако я не могу его...
181 просмотров
schedule
07.04.2023
Cabal - как установить конкретную версию пакета
Мне нужна, например, второстепенная версия пакета, например, persist-postgresql .. или hdbc-mysql или что-то еще.
Если я побегу
cabal install persistent-postgresql
он установит persist-postgresql версии 1.3, а затем я получаю сообщение об...
6340 просмотров
schedule
03.11.2022