Моя программа работает на прологе swi, но когда я пытаюсь запустить его с помощью gnu-prolog. Это не работает успешно. Я получаю эту ошибку, которую я не знаю, как исправить.
Это моя первая ошибка
gprolog [myprojectname]
?- ran the program calling the function
uncaught exception: error(existence_error(procedure,writeln/1),comp/0)
Я запустил его в одну строку, она не работала
Я пытался запуститьпо-другому на терминале gplc [myprojectname]
gplc [myprojectname]
Undefined symbols for architecture x86_64:
"predicate(writeln/1)", referenced from:
predicate(comp/2) in gplcML9Z1g.o
_Lpred2_1 in gplcML9Z1g.o
_Lpred2_2 in gplcML9Z1g.o
_Lpred2_3 in gplcML9Z1g.o
_Lpred2_4 in gplcML9Z1g.o
ld: символ (-ы) не найден для архитектуры x86_64 clang: error: сбой команды компоновщика с кодом выхода1 (используйте -v для просмотра вызова) сборка не удалась