Вопросы по теме '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