Свързани въпроси 'cabal'
Импортиране на модули от Test-Suite на пакет за зависимост
Бих искал да напиша някои тестове за моя пакет, който зависи от пакет foo , и бих искал да импортирам някакъв код, написан за test-suite на foo , но който не е експортиран или изложен в foo.cabal .
С други думи моята зависимост foo.cabal има...
128 изгледи
schedule
21.09.2022
Неуспешно инсталиране на cairo haskell свързвания на Windows
Опитвам се да инсталирам пакета cairo-0.12.4 Haskell на Windows 7. Първо изтеглих и разопаковах Gtk+2 и добавих неговия поддиректор bin към PATH. След това се опитах да стартирам cabal с допълнителни libs и включва:
cabal...
1811 изгледи
schedule
26.11.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: monads-tf-0.1.0.1...
793 изгледи
schedule
27.11.2022
Съществува ли някакъв метод за бързо откриване на валидни версии на диапазон на използваната библиотека
Аз съм начинаещ програмист на Haskell. Написах полезен код през последните шест месеца. И искам да освободя библиотека от него. Кодът ще използва кабала за системна инсталация като всяка библиотека на Haskell. Библиотека е пусната с cabal има файл...
78 изгледи
schedule
06.12.2023
Как да добавя CPPFLAGS и LDFLAGS към моя cabal файл?
Изглежда не мога да стартирам успешно cabal install на моя проект, защото той има като зависимост пакета text-icu , който се нуждае от библиотеката icu4c , инсталирана в системата.
Е, инсталирах icu4c на моя Mac с помощта на brew install...
676 изгледи
schedule
12.11.2023
Как да компилирам статично C библиотека в Haskell модул, който по-късно мога да заредя с GHC API?
Ето моят желан случай на употреба:
Имам пакет с един модул, който чете HDF5 файлове и записва някои от техните данни в записи на Haskell. За да свърши работата, библиотеката използва пакета bindings-hdf5 . Ето build-depends на моята кабала....
515 изгледи
schedule
08.12.2022
cabal не включва c заглавни файлове
Току-що инсталирах най-новата версия на Haskell Platform (2011.нещо) на Mac OS X 10.6.7.
Изглежда, че cabal не включва правилно c заглавните файлове.
напр. при опит да инсталирам cryptohash получавам следната грешка:
Resolving...
838 изгледи
schedule
07.01.2024
Не може да се изгради заклинателен пакет поради двусмислен Prelude
Опитвам се да инсталирам BNF конвертор от cabal, но има проблем при изграждането му. Очевидно този пакет използва комбинация от модули от haskell98 и версия 4.* на базата. Това представлява проблем, тъй като ако компилирате със скрит haskell98,...
2290 изгледи
schedule
15.01.2024
Как мога да стартирам уебсайт Yesod със скеле в пясъчник на Cabal?
Да приемем, че имам cabal sandbox в папка root и съм инсталирал пакетите yesod в нея. След това правя:
root> yesod init
Преминавам през подканите и завършвам с папка project в root .
yesod devel изглежда не поддържа предаване на...
175 изгледи
schedule
11.11.2022
Донякъде неясно. Искате ли да създадете атрибути по време на изпълнение или просто да добавите съществуващи атрибути към свойства, създадени по време на изпълнение?
133 изгледи
schedule
30.05.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
инсталиране на 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 да използва различни папки за 32-битови и 64-битови пакети?
Правя известно тестване на 64-битов GHC на Windows, в тандем с мигриране на код към GHC 7.6.1. Това означава, че имам инсталирани както 32-битовата, така и 64-битовата версия на GHC 7.6.1, така че мога да различа 64-битовите специфични проблеми от...
440 изгледи
schedule
29.03.2024
Отстраняване на грешки/влизане в пакетен модул чрез cabal repl
Така че имам следния код от Предотвратяване на кеширането на изчисленията в сравнителния тест на Criterion и целта ми е да мога да премина от main директно в функция defaultMain в Criterion.Main :
{-# OPTIONS -fno-full-laziness #-}
{-#...
565 изгледи
schedule
02.04.2024
Извличане на имена на модули, включени в пакет cabal, от анализ на .cabal файла
Чудя се дали има начин да се извлекат имената на модулите на cabal пакет от анализиране на .cabal файловете.
Опитах се да използвам parsePackageDescription от Distribution.PackageDescription.Parse, но например когато се опитвам да анализирам .cabal...
220 изгледи
schedule
23.04.2024
Има ли някакъв реален недостатък при изграждането на всички библиотеки с активирано профилиране?
Като се има предвид колко трудоемко е да се активира профилирането по-късно , има ли реален недостатък (освен повече използвано дисково пространство) при изграждането на всички библиотеки с активирано профилиране по подразбиране? По-специално, има...
145 изгледи
schedule
25.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
cabal инсталирате fpco-api грешка
Наскоро се опитах да инсталирам fpco-api на OS X 10.9 чрез cabal install, но получих грешки по време на фазата на изграждане. Ето списъка с грешки:
... lots of 'loading package'
Loading package asn1-data-0.7.1 ... linking ... done.
Loading...
142 изгледи
schedule
30.05.2024