Как работать с libtool?

Проблема - это watch Проклятия использования и curses представьте работу функций вывода в виде строки над виртуальным кадровым буфером с отдельными плоскостями для символов и их атрибутов/цветов. Строки отправляются в кадровый буфер как есть без терминальной направляющей интерпретации. Для охраны против избиения терминального состояния Проклятия игнорируют ESC (среди прочего), таким образом, watch не сделает цвета по умолчанию.

Можно зафиксировать это путем следования мудрому совету или jw013 или lornix: любое использование watch --color или перенесите свой сценарий во что-то как a while true; do clear; $SCRIPT; sleep 2; done цикл.

2
01.11.2015, 01:53
2 ответа

Вообще говоря, Вы как обычный пользователь системы не работаете непосредственно с libtool вообще. Libtool является утилитой удобства для разработчиков программного обеспечения. Вы видите его эффекты, но если когда-нибудь необходимо "работать с libtool"чтобы заставить некоторое программное обеспечение создавать, это означает, что что-то повреждается. И затем, Вы не так работаете с libtool зафиксировать его как попытку зафиксировать систему сборки пакета. Это может включать замену копии libtool Вы добрались с тем пакетом.

Это - ключевая вещь, которую необходимо понять о Libtool: при установке его в системе поскольку Вы сделали, Вы не получаете a libtool программа для выполнения. Основная команда, которую Вы получаете, libtoolize, и его основная цель состоит в том, чтобы генерировать libtool сценарий, поставленный с источником tarball.

Так, это программное обеспечение, которое Вы пытаетесь создать, не использует libtool команда в системе, это использует ту, которая шла с источником tarball. Обо всем как обычный пользователь можно надеяться попробовать, заменяет его путем повторного выполнения libtoolize, но я не рекомендовал бы что как общий шаг поиска и устранения неисправностей. Это имеет довольно достойный шанс повреждающихся вещей вместо того, чтобы фиксировать их.

2
27.01.2020, 22:01

В этой документации производится "libtool" строка, Вы, как предполагается, читаете, не команда, которую Вы, как предполагается, вводите. Команда, которую Вы, как предполагается, вводите, "делают установку" командой и "libtool": строка является частью вывода той команды.

2
27.01.2020, 22:01

Теги

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