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

gcc vs g++



Здравствуйте!

Возникла странная проблема.

--(~/calc_with_fedotchev/calc/experimental)--
-->cat test.c
#include <math.h>
#include <stdio.h>

int main()
{
 double res;
 double inp = 3.1415;
 res = ceil(inp);
 return 0;
}
--(~/calc_with_fedotchev/calc/experimental)--
-->gcc -o test test.c
/tmp/cc41kOdl.o: In function `main':
test.c:(.text+0x21): undefined reference to `ceil'
collect2: ld returned 1 exit status

Почему этот код не компилируется? При этом
g++ -o test test.c
работает нормально. Debian Lenny 5.0.1, gcc из репозитория.
В чём может быть проблема?

Заранее спасибо.


Reply to: