Как обновить Ghost Script до последней версии?

У меня на компьютере Ubuntu установлена ​​версия ghostscript по умолчанию 8.71. Я бы хотел обновить ее до последней версии

Я загружаю файл с http://downloads.ghostscript.com/public/ ghostpdl-9.01.tar.gz Когда я запускаю команду make, я получаю ошибку

o -c ./obj/gsromfs1.c
./obj/echogs -w ./obj/ldt.tr -n - gcc  -o ./bin/gs
./obj/echogs -a ./obj/ldt.tr -n -s ./obj/gsromfs1.o ./obj/gs.o -s
cat ./obj/ld.tr >>./obj/ldt.tr
./obj/echogs -a ./obj/ldt.tr -s - -ldl -lm  -rdynamic -ldl  -lpthread -lm
if [ x != x ]; then LD_RUN_PATH=; export LD_RUN_PATH; fi; \
XCFLAGS= XINCLUDE= XLDFLAGS= XLIBDIRS= XLIBS= \
FEATURE_DEVS= DEVICE_DEVS= DEVICE_DEVS1= DEVICE_DEVS2= DEVICE_DEVS3= \
DEVICE_DEVS4= DEVICE_DEVS5= DEVICE_DEVS6= DEVICE_DEVS7= DEVICE_DEVS8= \
DEVICE_DEVS9= DEVICE_DEVS10= DEVICE_DEVS11= DEVICE_DEVS12= \
DEVICE_DEVS13= DEVICE_DEVS14= DEVICE_DEVS15= DEVICE_DEVS16= \
DEVICE_DEVS17= DEVICE_DEVS18= DEVICE_DEVS19= DEVICE_DEVS20= \
DEVICE_DEVS_EXTRA= \
/bin/sh <./obj/ldt.tr
/usr/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status
make: *** [bin/gs] Error 1
2
задан 12 October 2011 в 19:00

1 ответ

Ошибка здесь /usr/bin/ld: cannot find -lXext. Обратите внимание на -lXext, это означает, что компоновщик пытался связать объекты с библиотекой Xext. Чтобы это работало, вам нужно установить пакет libxext-dev.

Вообще говоря, для решения таких ошибок, как cannot find -lNAME, установите пакет libNAME-dev.

0
ответ дан 12 October 2011 в 19:00

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

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