From: Volkan YAZICI (yazicivo@ttnet.net.tr)
Date: Mon 16 Jan 2006 - 18:44:16 EET
Merhaba,
On Jan 16 06:02, Cem Vedat ISIK wrote:
> Acaba, ilgili .a dosyasindan bir paylaşılan nesne (shared object)
> dosyasi (.so) yaratmam mümkün müdür?
Tam emin olmamakla birlikte şöyle bir önerim var:
# Kütüphane dosyalarının -fPIC ile oluşturulduğunu varsayıyorum.
$ ar xv your-lib.a
# Çıkan dosyanın your-lib.o olduğunu düşünürsek
$ gcc -shared -lc -o your-lib.so your-lib.o
Bu da ##c@frenode.net kanalından Erwin'e ait:
$ gcc -shared -o lib.so --Wl,--whole-archive lib.a \
--Wl,--no-whole-archive
İyi çalışmalar.
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama