Я пытаюсь следовать учебнику для библиотеки диаграмм для haskell.
Я установил Cairo и gtk2hs с macports.
Но когда я пытаюсь запустить учебные примеры, я получаю следующую ошибку:
$ ghc --make diagramsTutorial.lhs
Linking diagramsTutorial ...
ld: warning: in /opt/local/lib/libgtk-x11-2.0.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /opt/local/lib/libgdk-x11-2.0.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /opt/local/lib/libatk-1.0.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /opt/local/lib/libpangocairo-1.0.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
.. etc...
использую OS X 10.6.8, core i5 macbook pro.
EDIT Я только что обнаружил, что использую 32-битную платформу haskell, которая может быть частью проблемы.Однако я не могу установить 64-битную версию (во время установки произошла неопределенная ошибка).Я не могу найти деинсталлятор.Согласно этой странице , я должен найти деинсталлятор на /Library/Frameworks/GHC.framework/Tools/Uninstaller
, но там ничего нет.