2014-01-09 6 views
0

Я следую короткому bnfc example, чтобы создать синтаксический анализатор haskell. Когда я запускаю команду грима я получаю эти ошибки:Невозможно начать с bnfc

latex DocCalc.tex; dvips DocCalc.dvi -o DocCalc.ps 
/bin/sh: 1: latex: not found 
/bin/sh: 1: dvips: not found 
make: *** [all] Error 127 

Я не латексная установлено, ни divps (что это в последний раз?). Так что я удалил строку:

latex DocCalc.tex; dvips DocCalc.dvi -o DocCalc.ps 

в файле макияж, потому что я не знаю точно названий необходимых пакетов для установки, и потому, что мне не нужен documetation файлов. Поэтому я повторно запустить команду грим, и на этот раз я получаю эти ошибки, после того, как на стадии строительства:

Linking TestCalc ... 
/usr/bin/ld: --hash-size=31: unknown option 
/usr/bin/ld: use the --help option for usage information 
collect2: error: ld returned 1 exit status 
make: *** [all] Error 1 

Можете ли вы помочь мне понять, что я не хватает?

+1

Это выглядит как https://ghc.haskell.org/trac/ghc/ticket/6063 – kosmikus

+0

Да, это, кажется, моя проблема. Я обновил ghc с помощью «apt-get upgrade ghc», но проблема сохраняется ... – optimusfrenk

ответ

0

Как сказал kosmikus, это проблема, вызванная ghc и золотым линкером.

я решил мою проблему читают эту question

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