nixp.ru v3.0

23 мая 2017,
вторник,
06:06:59 MSK

DevOps с компанией «Флант»
anonymous написал 24 апреля 2004 года в 03:26 (427 просмотров) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Система FreeBSD5.2

Установил libjpeg libpng zlib libtiff

распаковал zgv-5.8.tar.gz

gmake

gmake install

на инстале ругается:

install -m 4755 -o root -g root ….

install: root: invalid argument

gmake [1]: * [install] Error 67

Не совсем понимая что ему нужно, попробовал создать группу root

после чего gmake install это проглатывает, но на мою попытку запустить zgv , она вешается. Ни на что не реагирует, завершает работу только если сменить консоль, при этом падает в корку.

Подскажите плз как правильно ее собирать на FreeBSD.

Uncle Theodore

А как ты ее запускаешь? Надо рутом из текстовой консоли.

Good Luck,

UT

Uncle Theodore

И еще. В INSTALL’е написаны интересные вещи, в частности, про то, что эта прога переходит на новую консоль под FreeBSD.

Good Luck,

UT

anonymous

Запускаю именно рутом, из текстовой консоли.

В INSTALL понял одно, что на Фри, в отличии от Линуха, с этой прогой может быть гемор, вот только не понял какой.

Uncle Theodore

FreeBSD users should note that zgv apparently requires GNU make -

obviously not a problem on Linux, but on FreeBSD you’ll need to allow

for that.

Another note for (only) FreeBSD users — at the time of writing, the

svgalib 1.4.3 port for FreeBSD seems to always allocate a new console

even when it’s currently running on one. This is harmless enough, but

does mean that anything zgv puts on stdout (such as the output for

`-h’, `-s’, and `-T’) will end up on that console rather than on zgv’s

original stdout, even if you redirect it. Hopefully this problem will

be fixed before long. One possible workaround in the meantime is to

use the SDL backend instead.

Пользователям FreeBSD следует заметить, что для установки zgv необходим GNU make, что очевидно не проблема для Линукса, но во FreeBSD об этом следует побеспокоиться.

Еще одно замечание (только для пользователей FreeBSD) — к моменту написания этого документа порт пакета svgalib 1.4.3 на FreeBSD, похоже, всегда забирает себе новую консоль, даже если он уже вызван на консоли. Это достаточно безобидный глюк, но все-таки он приводит к тому, например, что все, что zgv печатает на стандартный вывод (как например вывод программы с ключами -h, -s и -T) попадает на эту новую консоль, вместо той, на которой zgv вызвана, даже если Вы используете редирект. Мы надеемся, эта проблема будет скоро решена. Возможное времееное решение — использовать SDL вместо svgalib.

Посмотри по консолям, может это и есть твоя проблема?

Good Luck,

UT