|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Cheusov 2:5020/400 19 Apr 2003 20:59:18 To : Dmitry Ivanov Subject : Re: libc.a -------------------------------------------------------------------------------- Dmitry Ivanov <dimss@solutions.lv> writes: > В статье <b7gntn$mud$2@wagner.wagner.home> Victor Wagner написал(а): > > Dmitry Ivanov <dimss@solutions.lv> wrote: > > > DI> Статически линковать для таскания по куче компов, где нет > > DI> соответствующих библиотек (gsl). В моём понимании, > > > > Статически линковать можно строго определенные библиотеки. > > > > Кем и как определяется? :) У меня есть нужные *.a и *.h файлы, > программа линкуется и работает. > > Просто мне на самом деле непонятно, почему результирующий бинарник в > Linux получается намного больше, чем во FreeBSD. Видимо потому, что объектники в Linux большие, а во FreeBSD маленькие. AFAIK при линковке объектник с нужной функцией включается целиком, ну и тянет за собой собой разную дрянь. Hаименьший екзешник у тебя получится тогда, когда у тебя будет одна функция на один .c и соответственно .o. Я могу ошибаться, но это можно проверить. -- Best regards, Aleksey Cheusov. --- ifmail v.2.15dev4 * Origin: Science Soft (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/17283ca5be3f9.html, оценка из 5, голосов 10
|