Добрый день. Пишу значит программку в Эклипс Галилео на Си и неожиданно для себя столкнулся с проблемой в исользовании pow...
#include <math.h>
#include <stdio.h>
int main (void)
{
double x = 10, y = 1;
printf("%f\n", pow(x, y));
return 0;
}
выдает такой еррор...
Building target: Numeral_system
Invoking: GCC C Linker
gcc -o"Numsys" ./converting.o
./converting.o: In function `main':
/home/username/workspace/Numsys/Debug/../converting.c:41: undefined reference to `pow'
collect2: ld returned 1 exit status
make: *** [Numsys] Ошибка 1
Кручу, верчу, вместо переменной y пишу 1 или 2 - работает, но если написать переменную или число, большее 2х опять то же самое о_О Честно говоря в ступоре, не знаю, что и делать. Видимо трабл в gcc-4.4 или либах...? Т.к. в борланде работает эта функция на ура. есть мнения как лечить?
ОС - Kubuntu 9.10 Karmic Koala
p.s. это простенькая прога, вообще надо для более сложного "творения"...