[so] [T2][build] -lrt și -lpthread în checker

Adrian Sendroiu molecula2788 at gmail.com
Tue Apr 9 12:12:50 EEST 2013


Mihnea Dobrescu-Balaur <mihneadb at gmail.com> writes:

> Salut,
>
> Nu îmi merge linking-ul pe vmchecker (partea de test runner). Local,
> am rezolvat asta adăugând -lrt și -lpthread în makefile-ul din
> checker.
>
> Ajutor, vă rog. :)
>
>
> Merci
> --
> Mihnea Dobrescu-Balaur

Salut,

Este din cauza ca ai pus -c in regula care compileaza biblioteca. Cu -c
ii spui sa se opreasca dupa faza de asamblare, deci de fapt la tine
libsompi.so nu este o biblioteca dinamica, este un fisier obiect.

$ file libsompi.so 
libsompi.so: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped

Cum ar trebui sa arate

$ file libsompi.so 
libsompi.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped

Adrian


More information about the so mailing list