LINUX.ORG.RU
решено ФорумTalks

Помогите скомпилировать бинарник (haskell)

 


0

2

Добрый день, ЛОР!

Кто тут спец по haskell? Если не сложно, скомпилируйте мне, пожалуйста, бинарник hledger-iadd

https://github.com/hpdeifel/hledger-iadd

stack install --resolver=nightly hledger-iadd

Не смог собрать через stack ни на Debian Stretch ни на Debian Buster.

★★★★★

Последнее исправление: aquadon (всего исправлений: 1)

Ответ на: комментарий от dave

Судя по всему, не удовлетворен версией ghc:

apt install haskell-stack

stack setup

stack upgrade

PATH=$PATH:/home/aquadon/.local/bin/
stack install --resolver=nightly hledger-iadd
Run from outside a project, using implicit global project config
Using resolver: nightly specified on command line
Selected resolver: nightly-2017-11-28
No compiler found, expected minor version match with ghc-8.2.2 (x86_64) (based on resolver setting in /home/aquadon/.stack/global-project/stack.yaml).
Try running "stack setup" to install the correct GHC into /home/aquadon/.stack/programs/x86_64-linux/
ls ~/.stack/programs/x86_64-linux 
ghc-8.0.2  ghc-8.0.2.installed  ghc-8.0.2.tar.xz
aquadon ★★★★★
() автор топика
Ответ на: комментарий от aquadon

Какой-то странный README. А ты пробовал скачать сам код проекта и из его корня сделать хотя бы вот это?

stack build
dave ★★★★★
()
Последнее исправление: dave (всего исправлений: 2)
Ответ на: комментарий от aquadon

expected minor version match with ghc-8.2.2

Ну и сделай stack setup, он тебе ghc свежий выкачает и, если повезёт, соберёт. А потом уже пробуй проект собрать.

JaneDoe
()
Ответ на: комментарий от dave

Да, как раз доустановил libinfo-dev и пересобрал, теперь все ок! Всем спасибо!

aquadon ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.