[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