[d-kernel] Сборка модуля drbd

Konstantin A. Lepikhov =?iso-8859-1?q?lakostis_=CE=C1_unsafe=2Eru?=
Пн Сен 8 11:43:38 MSD 2008


Hi Eugene!

Monday 08, at 11:03:59 AM you wrote:

> Совсем дурацкая проблема - не могу собрать бенчмарки (хотя нужно ли их
> собирать?):
> 
> cc -pthread -lm -o io-latency-test io-latency-test.c
> /tmp/.private/enp/cc6mXiyl.o: In function `main':
> io-latency-test.c:(.text+0x93d): undefined reference to `sqrt'
> collect2: выполнение ld завершилось с кодом возврата 1
> make: *** [io-latency-test] Ошибка 1
--as-needed ;) Библиотеки должны идти после объектных файлов.

> 
> в этом же самом окружении:
> 
> $ cat test.c
> #include <math.h>
> #include <stdio.h>
> 
> int main()
> {
>         printf("%f\n",sqrt(2));
>         return 0;
> }
> 
> $ cc -pthread -lm -o test test.c
> $ ./test
> 1.414214
> $ ldd test
>         linux-gate.so.1 =>  (0xffffe000)
>         libc.so.6 => /lib/libc.so.6 (0xb7e69000)
>         /lib/ld-linux.so.2 (0x80000000)
> 
> 

-- 
WBR et al.


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