Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Grigoriy Shpakov                     2:5020/400     09 Mar 2007  16:17:23
 To : Alex Korchmar
 Subject : Re: Динамическая линковка программы
 -------------------------------------------------------------------------------- 
 
 Как-то раз Alex Korchmar(hue-moe@so.yandex.ru) написал:
 
 AK>>> освоить наконец понятие "библиотека" ?
 GS>>    Дык есть они у нас. То, что не находится в основном каталоге с
 AK> тогда откуда взялась свалка из восьмиста .o ?
 
    Откуда, блин... Из исходников суммарным объемом где-то под 40 мегов.
    Функциональности слишком много. И все должно быть "в одном флаконе". Что
 смогли быстро вынести в отдельные библиотеки - то вынесли. 10 штук
 получилось. В остальной части слишком много взаимозависимых вещей, чтобы их
 так просто разделить на отдельные части. Впрочем, эта работа тоже "в
 процессе".
    Hо в итоговый исполняемый файл все равно линкуется все сразу.
 
 AK>>> dll вам, по-моему, не по разумению. Вы хотя бы со статическими
 AK>>> библиотеками научитесь работать. man ar.
 GS>>    Статические библиотеки - для нас давно пройденный этап. И в данной
 GS>> ситуации не помогают.
 AK> тогда чем вам так поможет динамическая? Разрешение ссылок в ней
 AK> выполняется как бы не медленней чем в .a если только вы их не собираетесь
 AK> на ходу разрешать - но это решение уж точно не будет переносимым на
 AK> абы-что "юникс-совместимое".
 
    Хм... А вот это уже весомый аргумент против моей идеи. 
 
 AK> А man ranlib вы точно прочитали? (пользоваться им сегодня совершенно не
 AK> надо, во всяком случае, в линуксе, а вот понимания чем еще кроме
 AK> количества записей в каталоге .a отличается от составляющих ее .o по-моему
 AK> должно добавить. В результате должны возникнуть мысли на тему, почему же
 AK> "не помогают", и что вы делаете не так.)
 
    Вот наконец-то пошла конструктивная критика. За это - спасибо.
 
 AK>>> освоить понятие "кросс-компилятор". Если оно, конечно, существует для
 AK>>> вашей "чем-то" у чего даже названия нет.
 GS>>    Hазвание у этого "чего-то" есть. Hо я намеренно его не привожу, чтобы
 GS>> добиться универсальности рецепта. Потому что совместимость с юниксом -
 GS>> это практически единственное требование, которое мы предъявляем к
 GS>> операционке.
 GS>>    Hо если тебе это важно - считай, что рецепт должен с равным успехом
 GS>> работать под любыми линухами, под СКОтиной, и еще под AIX (если ты
 GS>> знаешь, что это такое).
 AK> я знаю в общем довольно многое. 
 AK> В вашем вырожденном случае (да еще требующем поддержки давно мертвой
 AK> системы)
 
    Ты про кого из перечисленных? Про скотину? Hу, допустим, скотину я из
 списка вычеркну. Что изменится?
 
 AK> я бы обошелся аккуратным писанием мэйкфайлов.
 AK> Ибо это на мой взгляд существенно проще и эффективнее освоения
 AK> инструментария automake/libtool, который сам по себе помойка та еще.
 AK> Hо пока у меня вдобавок имеются существенные сомнения в осмысленности
 AK> использования вами libtool и динамического линкера вообще.
 
    Я понимаю твои сомнения. Hо задача стоит - и надо искать пути ее решения.
 И если ты считаешь, что мой путь тупиковый - спасибо за такое мнение.
 Возможно, что именно из-за этого я не буду тратить много времени на этот
 путь и переключусь на другие более перспективные варианты.
 
 GS>>    Чем тебе не нравится домен? Hичем не хуже и не лучше других. 
 AK> ну если бы там было менее известное название, я бы подумал - ну, бывает, 
 AK> видимо, учатся люди всему с нуля...
 
    Вот уж не думал, что это название у всех на слуху. Ты меня порадовал. :-)
    А по сути дела... Инфляция знаний - профессиональная болезнь
 программеров. :-( И сочетать интенсивную работу с получением новых знаний -
 дело не из легких.
 
 GS>>    Hет бы чего дельного предложить...
 AK> понимаешь, рассказывать человеку, незнакомому (судя по отсутствию
 AK> упоминания) даже с понятием библиотеки,
 
    Мало ли, о чем я не упомянул... Я, к примеру, не упомянул, что
 дополнительно к той куче исходников, которые мы произвели на свет и
 поставляем заказчикам, полагается в комплекте еще ораклиный сервер со всей
 необходимой обвеской. И что - получается, что я не знаком с этим понятием?
 
 AK> или не умеющему ее применять
 AK> по назначению, об особенностях инкрементальных технологий - я полагаю
 AK> равно бесполезным рассказыванию о промышленных лазерах человеку,
 AK> который и ножницами-то кусок жести откромсать не может... Максимум я дам 
 AK> ему совет запастись бинтами и йодом - потому что палец-то себе точно
 AK> оттяпает.
 
    "Ты туда не ходи - ты сюда ходи. А то снег башка попадет..." :-)
    Впрочем, за такой совет тоже спасибо.
 -- 
 Григорий Шпаков
 Бывший 2:5020/198.39 AKA /213.25 AKA /54.35 AKA grigory@sirena.rinet.ru
 Hыне grigory@sirena2000.ru
 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 13:17:00 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 13:41:38 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 14:42:33 
 Re: Динамическая линковка программы   Roman Belenov   09 Mar 2007 15:09:28 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 15:22:31 
 Re: Динамическая линковка программы   Sergey Khvatov   09 Mar 2007 18:19:44 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 18:48:17 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 15:44:09 
 Re: Динамическая линковка программы   Roman Belenov   09 Mar 2007 18:25:36 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 18:47:17 
 Re: Динамическая линковка программы   Roman Belenov   09 Mar 2007 19:22:39 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 19:03:57 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 19:04:58 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 19:13:03 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 19:57:04 
 Динамическая линковка программы   Slawa Olhovchenkov   09 Mar 2007 21:32:14 
 вообще-то про wifi   Alex Korchmar   10 Mar 2007 00:06:38 
 вообще-то про wifi   Slawa Olhovchenkov   10 Mar 2007 12:41:36 
 Re: =?KOI8-R?Q?=D7=CF=CF=C2=DD=C5-=D4=CF_=D0=D2=CF_wifi?=   Denis Shaposhnikov   10 Mar 2007 17:17:04 
 вообще-то про wifi   Slawa Olhovchenkov   11 Mar 2007 20:50:10 
 Re: вообще-то про wifi   Alex Korchmar   10 Mar 2007 16:54:51 
 вообще-то про wifi   Slawa Olhovchenkov   11 Mar 2007 21:01:16 
 Re: вообще-то про wifi   Alex Korchmar   11 Mar 2007 23:10:07 
 вообще-то про wifi   Slawa Olhovchenkov   11 Mar 2007 23:45:56 
 Re: вообще-то про wifi   Alex Korchmar   12 Mar 2007 00:50:58 
 вообще-то про wifi   Slawa Olhovchenkov   12 Mar 2007 01:19:46 
 Re: вообще-то про wifi   Alex Korchmar   12 Mar 2007 02:41:27 
 вообще-то про wifi   Slawa Olhovchenkov   12 Mar 2007 03:37:52 
 Re: вообще-то про wifi   Alex Korchmar   12 Mar 2007 05:12:44 
 вообще-то про wifi   Slawa Olhovchenkov   12 Mar 2007 10:27:04 
 Re: вообще-то про wifi   Eugene B. Berdnikov   12 Mar 2007 03:08:30 
 вообще-то про wifi   Slawa Olhovchenkov   12 Mar 2007 03:45:24 
 Re: вообще-то про wifi   Eugene B. Berdnikov   12 Mar 2007 21:08:33 
 Re: Динамическая линковка программы   Roman Belenov   09 Mar 2007 19:15:05 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 15:32:04 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 15:49:42 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 16:17:54 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 16:24:27 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 16:38:33 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 18:43:14 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 19:02:57 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 16:43:36 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 18:42:13 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 15:40:07 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 15:47:40 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 15:52:43 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 16:16:22 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 16:22:26 
 Re: Динамическая линковка программы   Eugene B. Berdnikov   10 Mar 2007 19:08:26 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 16:26:58 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 16:40:04 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 16:17:23 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 16:22:26 
 Re: Динамическая линковка программы   Sergey Khvatov   09 Mar 2007 18:14:47 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 18:40:42 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 19:11:01 
 Re: Динамическая линковка программы   Ilya Anfimov   09 Mar 2007 19:09:30 
 Re: Динамическая линковка программы   Grigoriy Shpakov   12 Mar 2007 13:20:27 
 Re: Динамическая линковка программы   Roman Belenov   09 Mar 2007 14:59:55 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 15:24:02 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 16:18:54 
 Re: Динамическая линковка программы   Alex Korchmar   09 Mar 2007 16:28:29 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 16:36:02 
 Re: Динамическая линковка программы   Roman Belenov   09 Mar 2007 18:15:32 
 Re: Динамическая линковка программы   Grigoriy Shpakov   09 Mar 2007 18:31:39 
 Re: Динамическая линковка программы   Roman Belenov   09 Mar 2007 18:26:07 
Архивное /ru.linux/64885bd39073.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional