[sisyphus] gcc -o test main.c

Dmitriy Gnidchenko =?iso-8859-1?q?savithur_=CE=C1_avatar=2Espb=2Eru?=
Вс Дек 29 19:09:05 MSK 2002


On Sun, 29 Dec 2002, Dmitry V. Levin wrote:

> On Sun, Dec 29, 2002 at 05:36:45PM +0300, Dmitriy Gnidchenko
> wrote:
> > простой тест на компиляцию программы
> > командой gcc -o test main.c
> >
> > #include <stdio.h>
> > int main(int argc, char *argv[])
> > {
> >     if(geteuid() != 0) {
> > 	fprintf(stderr,"Hello %d\n",geteuid());
> > 	exit(1);
> >     }
> > return 0;
> > }
> >
> > Код как код, но если глянуть получившегося бинарника, вижу
> кучу
> > мусора типа этого
>
> man 1 strip :)


Это я знаю (уменьшился бинарник при этом в 2 раза), но если это
будет библиотека, то может стрипнуться и
имя библиотеки которое, должно использоваться ,
я уже наталкивался на такую фишку когда собирал E для системы.
тоже пострипал все бинарники и библиотечки.
в итоге пока не допер что стрипаньем удалилась одна важная запись
из либы.

Для частного случая это мелочи.


-- 
С Уважением
	Дмитрий  savithur на avatar.spb.ru





Подробная информация о списке рассылки Sisyphus