Укажите арку в GHC?

Я пишу мультиплатформенную текстовую приключенческую игру ncurses. Требуемая библиотека C, ncursesw, настроена для x86, но моя ОС - Mac OS X 10.6.6 x86_64.

ghc --make -o rogue rogue.hs
[1 of 2] Compiling Dungeon          ( Dungeon.hs, Dungeon.o )
[2 of 2] Compiling Main             ( rogue.hs, rogue.o )
Linking rogue ...
ld: warning: in /usr/local/lib/libncursesw.dylib, file was built for unsupported file format which is not the architecture being linked (i386)

Я считаю, что гораздо проще принудительно выполнить компиляцию для x86, чем убедить репозитории Homebrew, MinGW и Aptitude включить x86_64 Библиотека ncursesw.

Есть ли параметр командной строки, который я могу передать в ghc, чтобы указать архитектуру, аналогично -march для GCC?

6
задан mcandre 4 April 2011 в 07:35
поделиться