Следую «книге» Ральфа Бекета ( http://www.mercurylang.org/documentation/papers/book.pdf ), последняя редакция 2010-06-30 11:58.
Пишу такой файл hello.m:
:- module hello.
:- interface.
:- import_module io.
:- pred main(io::di, io::uo) is det.
:- implementation.
main(IOState_in, IO_out) :-
io.write_string("Hello, world!\n", IOState_in, IO_out).
Пытаюсь его собрать:
% mmc --make hello
Making Mercury/int3s/hello.int3
** Error: error reading file `builtin.m' to generate dependencies.
** Module `builtin' is imported or included by module `hello'.
mercury_compile: cannot find source for module `builtin' in directories .
Как исправить эту ошибку?
Может быть, с инсталляцией компилятора (13.05.1, собран из исходников) какая-то проблема? Но при сборке и установке вроде никаких ошибок не было. Устанавливал, правда, при помощи checkinstall.