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

Kirill A. Shutemov =?iso-8859-1?q?kirill_=CE=C1_shutemov=2Ename?=
Пн Сен 8 15:39:55 MSD 2008


On Mon, Sep 08, 2008 at 12:28:54PM +0400, Eugene Prokopiev wrote:
> 08.09.08, Konstantin A. Lepikhov<lakostis@> написал(а):
> 
> >  > 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 ;) Библиотеки должны идти после объектных файлов.
> 
> Так вроде нет никаких дополнительных объектных файлов ...
> 
> Как должна выглядеть строка? И в чем разница с:
> 
> >  > $ cc -pthread -lm -o test test.c

Строка должна выглядить 

$ cc -o test test.c -pthread -lm

См. http://www.altlinux.org/UpStream/AsNeeded

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel-kernel/attachments/20080908/5ad4ef10/attachment.bin>


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