Re: При линковке не находится функция fmod
On Fri, 16 Feb 2001, Stas Torgashov wrote:
> On Fri, 16 Feb 2001, Andrei Stankevich wrote:
>
> > Здравствуйте.
> >
> > При сборке программы появляется неразрешенная ссылка на функцию fmod.
> > Что надо делать?
> Сказать в опцЫях компилятора -lm (слинковать с мат. библиотекой)
>
> 73!
> Crimson Cat aka Stas Torgashov (crimson_cat@mail.ru)
> Registered Linux user #163131
> ICQ UIN 36938816
>
>
Кстати. А почему в Debian-е принято убирать всю информацию
из shared библиотек? Например:
вуишфт> nm /lib/libm-2.1.3.so
nm: /lib/libm-2.1.3.so: no symbols
под redhat-ом оставляют:
куврфе > nm /usr/lib/libm.so | grep fmod
0000a660 t __fmod
00010e90 t __fmodf
00015410 t __fmodl
00006890 t __ieee754_fmod
0000d750 t __ieee754_fmodf
00013af0 t __ieee754_fmodl
0000a660 W fmod
00010e90 W fmodf
00015410 W fmodl
размер файла, правда, увеличивается, но неужто только
из-за этого? Работать то неудобно, особенно когда сам
пакеты ставишь. Или это как-то обойти можно?
Юра.
Reply to: