-
Notifications
You must be signed in to change notification settings - Fork 47
Ошибка unknown symbol `___divmoddi4'
Недавно, при попытке установить библиотеку pandoc-2.7.2 столкнулся с проблемой: не устанавливалась одна из библиотек, с которой связан pandoc. Появлялась следующая ошибка компиляции:
ghc.exe: | C:\Users\Haskell\AppData\Roaming\cabal\i386-windows-ghc-8.6.3\hslua-1.0.2-6VNDG4cCSTP8GDLXE3tcoR\HShslua-1.0.2-6VNDG4cCSTP8GDLXE3tcoR.o: unknown symbol
___divmoddi4'`
Как выяснилось, проблема эта уже известна сообществу, и подробнее почитать о ней можно здесь
Причина этой проблемы в том, что использовавшийся мною компилятор версии 8.6.3. не работает на моем старом 32-разрядном ноутбуке с Windows-7. Для решения проблемы пришлось удалить GHC-8.6.3 и установить GHC-8.0.2. Я устанавливал Haskell Platform соответствующей версии.
После этого мне удалось установить и библиотеку pandoc. Правда, тоже более старую версию, pandoc-2.1