не может выполнить DrRacket GUI на lubuntu

Я установил DrRacket от официального сайта, и он создал меня, файл с исполняемым файлом называет gracket (в мусорном ведре), который я думаю, версия GUI DrRacket, но когда я выполняю его, он ничего не делает. (это говорит что-то о недостающих файлах: libjpeg.so.62 и libpng.so)

Как я могу заставить его работать?

Lubuntu 16.10 DrRacket 1.5.3

код:

poo@poo-1015PE:~/racket/bin$ ls
drracket      mred-text  mztext      plt-help        racket     slatex
gracket       mzc        pdf-slatex  plt-r5rs        raco       slideshow
gracket-text  mzpp       planet      plt-r6rs        scribble   swindle
mred          mzscheme   plt-games   plt-web-server  setup-plt  tex2page
poo@poo-1015PE:~/racket/bin$ ./gracket
ffi-lib: couldn't open "libjpeg.so.62" (libjpeg.so.62: cannot open shared object file: No such file or directory)

 === context ===
/home/poo/racket/collects/racket/draw/unsafe/jpeg.rkt: [running body]
/home/poo/racket/collects/racket/draw/private/bitmap.rkt: [traversing imports]
/home/poo/racket/collects/racket/draw/private/dc.rkt: [traversing imports]
/home/poo/racket/collects/racket/draw/private/svg-dc.rkt: [traversing imports]
/home/poo/racket/collects/racket/draw.rkt: [traversing imports]
/home/poo/racket/collects/mred/private/kernel.rkt: [traversing imports]
/home/poo/racket/collects/mred/private/const.rkt: [traversing imports]
/home/poo/racket/collects/mred/private/check.rkt: [traversing imports]
/home/poo/racket/collects/mred/private/mred.rkt: [traversing imports]
/home/poo/racket/collects/mred/mred.rkt: [traversing imports]
/home/poo/racket/collects/mred/main.rkt: [traversing imports]
/home/poo/racket/collects/scheme/gui/base.rkt: [traversing imports]
/home/poo/racket/collects/scheme/gui.rkt: [traversing imports]
/home/poo/racket/collects/racket/gui/init.rkt: [traversing imports]
/home/poo/racket/collects/scheme/gui/init.rkt: [traversing imports]

ffi-lib: couldn't open "libpng.so" (libpng.so: cannot open shared object file: No such file or directory)

 === context ===
/home/poo/racket/collects/racket/private/more-scheme.rkt:166:2: select-handler/no-breaks
/home/poo/racket/collects/racket/draw/unsafe/png.rkt: [running body]
/home/poo/racket/collects/racket/draw/private/bitmap.rkt: [traversing imports]
/home/poo/racket/collects/racket/draw/private/dc.rkt: [traversing imports]
/home/poo/racket/collects/racket/draw/private/svg-dc.rkt: [traversing imports]
/home/poo/racket/collects/racket/draw.rkt: [traversing imports]
/home/poo/racket/collects/mred/private/kernel.rkt: [traversing imports]
/home/poo/racket/collects/mred/private/const.rkt: [traversing imports]
/home/poo/racket/collects/mred/private/check.rkt: [traversing imports]
/home/poo/racket/collects/mred/private/mred.rkt: [traversing imports]
/home/poo/racket/collects/mred/mred.rkt: [traversing imports]
0
задан 5 April 2017 в 04:27

1 ответ

Недостающие файлы libpng.so и libjpeg.so.62 библиотеки являются частью этих двух пакетов libpng-dev и libjpeg62. Необходимо смочь установить их путем выполнения

sudo apt install libpng-dev libjpeg62
0
ответ дан 3 November 2019 в 12:34

Другие вопросы по тегам:

Похожие вопросы: