Я работаю над книгой «Структура и интерпретация классической механики», которая требует написания кода схемы в мит-схеме для своих упражнений. Я установил scmutils, библиотеку схем, поставляемую с книгой, и когда я запускаю mit-schema, в списке появляются следующие элементы:
Release 10.1.10
Microcode 15.3
Runtime 15.7
SF 4.41
LIAR/x86-64 4.118
SOS 1.8
XML 1.0
Edwin 3.117
X11 1.3
X11-Screen 1.0
ScmUtils Mechanics.Summer 2019
Похоже, что поддержка X11 включена. Однако, когда я использую команду frame
, чтобы попытаться создать окно для графика, (frame 0 :pi/2 0 5)
я получаю ошибку:
;Could not find plugin: "x11"
;To continue, call RESTART with an option number:
; (RESTART 1) => Return to read-eval-print level 1
Это на Linux с X11, с установленной mit-схемой через менеджер пакетов (pacman) и scmutils, загруженные с веб-сайта книги / курса.
Более того, некоторые другие команды из scmutils, которые включают вызов X- windows, например show-expression
(который генерирует вывод DVI из математическое выражение ввода и запускает XDVI) работает нормально.
Руководство по установке для mit-схема говорит, что мне нужно установить libx11-dev (или эквивалентный), если я хочу поддержку графики X11, но я скачал бинарный пакет из репозиториев, и я не могу сказать, поставляется ли он с поддержкой X11 .