The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз GNU Tar 1.24"
Отправлено h4tr3d, 26-Окт-10 11:09 
>> Ащет он дергает внешние утилиты
> Ащет он дергает не утилиты, а библиотеки

код говорит о другом, извини, посмотрел исходники 1.23, в 1.24 по иному?

начнем с опций ./configure, в которых указываются пути к ИСПОЛНЯЕМЫМ файлам, а не библиотекам:
  --with-compress=PROG    use PROG as compress compressor program
  --with-gzip=PROG        use PROG as gzip compressor program
  --with-bzip2=PROG       use PROG as bzip2 compressor program
  --with-lzip=PROG        use PROG as lzip compressor program
  --with-lzma=PROG        use PROG as lzma compressor program
  --with-lzop=PROG        use PROG as lzop compressor program
  --with-xz=PROG          use PROG as xz compressor program

далее, смотрим src/tar.c, src/common.h, src/suffix.c (тут реализован подбор программы по суффиксу), src/buffer.c (тут реализовано определение программы сжатия по magic sequency) где везде в соответствие формату ставится не библиотечный вызов, а вызов PROG.

Ну почему, перед тем как утверждать что-то, не изучить вопрос?

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру