Если вы запускаете версию 6.24, попробуйте изменить флаг в setup.h с generic на UNIX_V или UNIX_7 и перекомпилировать. Если вы запускаете версию 6.3, попробуйте изменить флаг в setup.h с Generic на Linux, и если это не работает, попробуйте UNIX_V или UNIX_7.
Вызов операционной системы из клипов
-
29-07-2022 - |
Вопрос
Я пытаюсь вызвать системную функцию из среды клипов. Я использовал пример, приведенный в руководстве по программированию, однако, похоже, он не работает на Ubuntu. Я использовал следующий код, но я получил сообщение:
Системная функция не полностью определена для этой системы.
Мой код:
(defrule start-program ""
(not (started on))
=>
(assert (print-directory /home/username/Desktop))
(assert (started on))
)
(defrule print-directory
(print-directory ?directory)
=>
(system "ls " ?directory)
)
Есть идеи?
Заранее спасибо.
Решение
Не связан с StackOverflow