2016-11-23 12 views
1

Я пытаюсь установить BNFC на моем Mac (Run OS OS). Я уже установил платформу Haskell для Mac (v.8.0.1) Я установил cabal, затем использовал это для установки alex (v 3.2.1) и happy (v 1.19.5). Затем я запустил установку bbfc и установил ее правильно. Проблема заключается в том, как только я типа bnfc или попробовать использовать любые bnfc команды я получаю:Ошибка установки BNFC

-bash: bnfc: команда не найдена

Есть ли что-то я здесь отсутствует? При попытке установки BNFC снова я получаю:

Все запрошенные пакеты уже установлены: BNFC-2.8.1

Есть идеи? Благодаря!

ответ

0

Законченное копирование через файлы (Алекс, bnfc и счастливым) от

/Users/имя пользователя/Library/Haskell/бен

в

/usr/local/bin/

и все действующие сейчас

2

Платформа Haskell должна уже поставляться с alex и счастливой. cabal устанавливает двоичные файлы до ~/.cabal/bin по умолчанию, которые могут не быть на вашем PATH.

+0

Как я могу добавить это к моей PATH? – Will

+0

Зависит от используемой вами оболочки. Для bash вы обычно добавляете строку, такую ​​как 'export PATH =" ~/.cabal/bin: $ PATH "' в конец вашего '.bashrc'. – kosmikus

 Смежные вопросы

  • Нет связанных вопросов^_^