Вопросы по теме 'cabal'

Существует ли какой-либо метод быстрого обнаружения допустимых версий диапазона используемой библиотеки?
Я начинающий программист на Haskell. Я написал полезный код за последние шесть месяцев. И я хочу выпустить из него библиотеку. В коде будет использоваться кабала для установки системы, как и в любой библиотеке Haskell. Библиотека выпускается с...
78 просмотров
schedule 06.12.2023

cabal не включает файлы заголовков c
Я только что установил самую последнюю версию платформы Haskell (2011.something) на Mac OS X 10.6.7. Мне кажется, что cabal неправильно включает файлы заголовков c. Например. при попытке установить cryptohash я получаю следующую ошибку:...
838 просмотров
schedule 07.01.2024

установка привязки llvm в haskell
Пытаюсь установить привязки llvm, но выдает ошибку Resolving dependencies... [1 of 1] Compiling Main ( C:\TEMP\llvm-0.10.0.15520\llvm-0.10.0.1\Se tup.hs, C:\TEMP\llvm-0.10.0.15520\llvm-0.10.0.1\dist\setup\Main.o ) Linking...
744 просмотров
schedule 13.02.2024

Невозможно собрать пакет Cabal из-за неоднозначного Prelude
Я пытался установить конвертер BNF из Кабала, однако при его создании возникла проблема. Судя по всему, в этом пакете используется смесь модулей от haskell98 и версии 4. * base. Это представляет проблему в том, что если вы компилируете со скрытым...
2290 просмотров
schedule 15.01.2024

Как я могу настроить Cabal для использования разных папок для 32-битных и 64-битных пакетов?
Я провожу тестирование 64-битного GHC в Windows в тандеме с переносом кода на GHC 7.6.1. Это означает, что у меня установлены как 32-битная, так и 64-битная версии GHC 7.6.1, поэтому я могу отличить специфические проблемы 64-битной версии от общих...
440 просмотров
schedule 29.03.2024

Не удалось установить привязки cairo haskell в Windows
Я пытаюсь установить пакет cairo-0.12.4 Haskell в Windows 7. Сначала я загрузил и распаковал Gtk+2 и добавил его подкаталог bin в PATH. Затем я попытался запустить Cabal с дополнительными библиотеками и включает: cabal...
1811 просмотров
schedule 26.11.2022

Импорт модулей из Test-Suite пакета зависимостей
Я хотел бы написать несколько тестов для моего пакета, который зависит от пакета foo , и я хотел бы импортировать некоторый код, написанный для test-suite foo , но который не экспортируется и не отображается в foo.cabal . Другими словами, моя...
128 просмотров
schedule 21.09.2022

Control.Monad.Writer найден в нескольких пакетах haskell
Я попытался импортировать модуль Control.Monad.Writer следующим образом: import Control.Monad.Writer ghc версии 7.4.1 выдает следующую ошибку: Ambiguous module name `Control.Monad.Writer': it was found in multiple packages:...
793 просмотров
schedule 27.11.2022

Cabal установить ошибку fpco-api
Недавно я попытался установить fpco-api на OS X 10.9 с помощью установки Cabal, но получил ошибки на этапе сборки. Вот список ошибок: ... lots of 'loading package' Loading package asn1-data-0.7.1 ... linking ... done. Loading package...
142 просмотров
schedule 30.05.2024

Получение имен модулей, включенных в пакет cabal, из анализа файла .cabal
Интересно, есть ли способ получить имена модулей пакета клики из разбора файлов .cabal. Я пытался использовать parsePackageDescription из Distribution.PackageDescription.Parse, но, например, когда я пытаюсь проанализировать .cabal самого пакета...
220 просмотров
schedule 23.04.2024

Как мне добавить CPPFLAGS и LDFLAGS в мой файл клики?
Кажется, я не могу успешно запустить cabal install в своем проекте, потому что он имеет зависимость от пакета text-icu , для которого в системе должна быть установлена ​​библиотека icu4c . Ну, я установил icu4c на свой Mac, используя brew...
676 просмотров
schedule 12.11.2023

Есть ли реальный недостаток в сборке всех библиотек с включенным профилированием?
Учитывая насколько трудоемко включить профилирование позже , есть ли какие-либо реальные недостатки (кроме использования большего дискового пространства) при сборке всех библиотек? с включенным профилированием по умолчанию? В частности, есть ли...
145 просмотров
schedule 25.04.2024

Как мне статически скомпилировать библиотеку C в модуль Haskell, который я могу позже загрузить с помощью GHC API?
Вот мой желаемый вариант использования: У меня есть пакет с одним модулем, который читает файлы HDF5 и записывает часть их данных в записи Haskell. Для работы библиотека использует пакет bindings-hdf5 . Вот build-depends моей клики....
515 просмотров
schedule 08.12.2022

Как я могу запустить созданный шаблонами веб-сайт Yesod в изолированной программной среде клики?
Допустим, у меня есть песочница клики в папке root , и я установил в нее пакеты yesod. Затем я делаю: root> yesod init Я выполняю подсказки и получаю папку project внутри root . yesod devel , по-видимому, не поддерживает передачу...
175 просмотров
schedule 11.11.2022

Отладка/вход в пакетный модуль через cabal repl
Итак, у меня есть следующий код из Предотвращение кэширования вычислений в тесте Criterion , и моя цель - иметь возможность перейти от main непосредственно к функция defaultMain в Criterion.Main : {-# OPTIONS -fno-full-laziness #-} {-#...
565 просмотров
schedule 02.04.2024

cabal: как автоматически обновлять поле build-depends в файле .cabal?
Есть ли способ автоматически обновлять поле build-depends в .cabal-файле ? Например, если мы начнем со следующего файла .cabal : name: HUnit version: 1.1.1 synopsis: A unit testing framework for Haskell homepage:...
1592 просмотров
schedule 27.04.2024

Требование sudo для запуска ghci на OSx
Я установил платформу Haskell на свой OSX (Yosemite). Когда я пытаюсь выполнить ghci, возникает следующая ошибка: GHCi, version 7.8.4: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package...
323 просмотров
schedule 27.01.2024

Кабал: не удалось установить Cryptonite
Я попытался установить Yesod с помощью Cabal. Работа Yesod зависит от Cryptonite, однако установить его не удалось. Вот сообщение об ошибке: the-inquiry@the-inquiry-pc:~/workspace$ cabal install cryptonite Resolving dependencies... Configuring...
241 просмотров
schedule 04.12.2023

Установите ffmpeg-light с кабалой
Я хочу установить библиотеку ffmpeg-light от hackage через cabal на Windows 10 (64 бит). Поэтому я скачал ffmpeg и распаковал его в C:\FFmpeg. Сначала pkg-config жаловался, что не может найти различные пакеты. Я решил эту проблему с файлами .pc....
171 просмотров
schedule 13.03.2024

зависимости проекта haskell
Если я stack unpack hakyll-4.9.2.0 увижу в файле клики Build-Depends: base >= 4.8 && < 5, ... If flag(checkExternal) Build-depends: http-conduit >= 2.2 && < 2.3, После...
130 просмотров
schedule 13.03.2024