V. Fejezet: A programok beszerzése, fordítása és illesztése

V.8. Hogyan készíthetünk osztott könyvtárakat (shared libraries)?

Az ELF binárisokhoz:

gcc -fPIC -c *.c
gcc -shared -Wl,-soname,libfoo.so.1 -o libfoo.so.1.0 *.o

Az a.out-hoz egy tools-n.nn.tar.gz programcsomag szükséges, melyet itt fogunk megtalálni:

ftp://tsx-11.mit.edu/pub/linux/packages/GCC/src/

Érdemes elolvasni a programhoz adott dokumentációt, és jegyezzük meg, hogy nem könnyű osztott könyvtárakat készíteni az a.out-hoz.



Tartalomjegyzék