[Gelistirici] 2009 ve paketler
Fatih Aşıcı
fatih at pardus.org.tr
29 Oca 2009 Per 00:19:51 EET
Çarşamba 28 Ocak 2009 tarihinde, Burak Çalışkan şunları yazmıştı:
> Söz açılmışken, link işlemi gcc'den yaptırılınca --as-needed işe
> yaramıyor :/. Bundan dolayı gcc ile link yaptırırken -l kullanmak yerine
> "-Wl",-l kullanmamız gerekiyor. (ld'ye doğrudan bağlantı)
--as-needed linker bayrağı zaten. -Wl ile geçilmesi lazım.
> Şöyle bir deneme yapabilirsiniz:
> Basit bir C programı yazın. Buna gereksiz python2.5 i linkleyin. Sonra
> ldd ya da objdump ile çıktılarını inceleyin.
>
> gcc -lpython2.5 -Wl,--as-needed main.c
> gcc -Wl,--as-needed,-lpython2.5 main.c
Sıra önemli.
gcc -Wl,--as-needed -lpython2.5 main.c
şeklinde yaparsan işe yarayacaktır.
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090129/4b001eec/attachment-0002.pgp>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi