[so] [SO] [Tema3] [Linux] Creare biblioteci dinamice
Mircea Gherzan
mgherzan at anaconda.cs.pub.ro
Thu Apr 16 10:45:02 EEST 2009
mmdumi <mmdumi at gmail.com> wrote:
> Am citit destul de mult pe google despre problema asta, dar nimeni nu
> a dat o rezolvare.
> Aveți vreo idee ?
-fPIC e flag de _compilare_ (CFLAGS, CXXFLAGS pentru g++): ii spui lui
CC sa genereze cod independent de pozitie.
-shared e flag de linker (LDFLAGS).
Tu in ce comanda data, desi invocai gcc, se rula in fapt doar
linker-ul, pentru ca "sursele" erau obiecte binare. Cel mai probabil la
compilarea acelor obiecte nu s-a folosit -fPIC.
--
Mircea
More information about the so
mailing list