[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: