«ld» etiketlenmiş sorular

2
64-bit bir sistemde 32-bit bir ikili çalıştırırken “Bulunamadı” mesajı alınıyor
Şu anda debian konusunda garip bir sorunum var (wheezy / amd64). Bir sunucu yüklemek için bir chroot oluşturdum (bu konuda daha fazla ayrıntı veremem, üzgünüm). Hadi onun yolunu diyelim /chr_path/. İşleri kolaylaştırmak için, bu chroot'u bir debootstrap (ayrıca wheezy / amd64) ile başlattım. Hepsi chroot içinde iyi çalışıyor gibiydi ama …

1
Neden Unix / Linux sistemleri, bağlantılı bir kütüphanenin gerekli sürümünü bulana kadar dizinler arasında geçiş yapmıyor?
Ben yerleştirilen bağlı bir kütüphane (libz.so.1.2.7) gerektiren "alfa" adlı bir ikili yürütülebilir dosya var /home/username/myproduct/lib/libz.so.1.2.7 Aşağıdaki komutu yürüterek ikili çalıştırılabilir dosyamı yumurtlamadan önce terminal örneğime de aktarıyorum. export LD_LIBRARY_PATH=/home/username/myproduct/lib/:$LD_LIBRARY_PATH Şimdi, aynı kütüphane gerektiren ancak farklı bir sürümü, yani (libz.so.1.2.8) kullanılabilir başka bir uygulama "bravo" doğurduğunda /lib/x86_64-linux-gnu/libz.so.1.2.8, sistem aşağıdaki hatayı atar. …

1
Bir ortamda LD_LIBRARY_PATH değişkeninin eksik olması normal mi?
Tesadüfen benim Debian Jessie üzerinde hiçbir LD_LIBRARY_PATHdeğişken (tam printenv | grep LDolarak linker ile ilgili hiçbir şey echo "$LD_LIBRARY_PATH"gösterir ve aynı zamanda hiçbir şey gösterir) olduğunu bulduk . Bu, x terminal emülatöründe ( setgid nedeniyle temizleyebilir ) ve temel terminalde ( Ctrl+Alt+F1) söz konusudur . Debian'ın bir şekilde engelleyebilmesi için …

3
Kütüphanenin yolunda olup olmadığını öğrenin
Bir kütüphanenin bir program tarafından kurulmuş ve kullanılabilir olup olmadığını test etmek istediğimi varsayarsak. ldconfig -p | grep mylibSistemde yüklü olup olmadığını öğrenmek için kullanabilirim . ama kütüphane sadece ayar yoluyla biliniyorsa LD_LIBRARY_PATH? Bu durumda, program kütüphaneyi bulabilir, ancak bulamaz ldconfig. Kütüphanenin birleştirilmiş bağlayıcı yolunda olup olmadığını nasıl kontrol edebilirim …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.