Şu anda bazı eski paketlerde çalışıyorum ve son çalıştırılabilir dosyayı derlemek için Makefile
s -fPIC
bayrağını kullanıyorum."-fPIC" bayrağıyla çalıştırılabilir derleme (paylaşılan kitaplık yok)
Anlayışım, bunun paylaşılan bir kitaplık oluştururken ve bir yürütülebilir dosya oluştururken kullanmanın bir anlam ifade etmeyeceği yönündedir.
Doğru mu, yoksa bir şey mi kaçırdığımı merak ediyorum, çünkü internette arama yaptığımda, yalnızca paylaşılan kütüphaneler hakkında konuşup yürütülebilir dosyalardan bahsetmiyorum. ASRL daha iyi güvenlik sayesinde yol açabilir pozisyon bağımsız yürütülebilir oluşturmak için kullanılabilecek
Olası nedenlerden dolayı Wikipedia'yı kontrol edin: https://en.wikipedia.org/wiki/Position-independent_code – hek2mgl