Я хочу, чтобы запустить Setup.hs файл, чтобы установить библиотеку svgcairo, поэтому я бег первой команды runhaskell Setup.hs configure --prefix=/usr/local
, но это дает мне следующую ошибку:
Configuring svgcairo-0.13.0.1... setup: At least the following dependencies are missing: cairo >=0.13.0.0 && <0.14, glib >=0.13.0.0 && <0.14
Это меня смутило, так как cairo и glib установлены с правильными версиями!
, чтобы сделать его убедить, я запускать команды cabal install cairo
и cabal install glib
, и следующий вывод появится:
Resolving dependencies... All the requested packages are already installed: cairo-0.13.0.6 Use --reinstall if you want to reinstall anyway.
dependenacy библиотека при установке svgcairo
Resolving dependencies... All the requested packages are already installed: glib-0.13.0.7 Use --reinstall if you want to reinstall anyway.
Примечание: Я попытался запустить Setup.hs файл с runhaskell Setup.hs
но его скажите, что no command given (try --help)
Почему вы используете 'runhaskell Setup.hs configure', а не' cabal configure'? Последнее довольно умно, когда дело доходит до установки пакетов db пакетов; в частности, если речь идет о каких-либо песочницах. – kosmikus
@kosmikus на самом деле я не знаю haskell, но я должен использовать его для установки драйвера, у меня есть работа с вашими предложениями, и он дает мне следующий результат: '' SetupWrapper.hs: 12: 39: Модуль '' Распространение .Simple.Configure ' не экспортирует 'configCompilerEx' ', – hbak