2015-05-14 15 views
8

sürümü: 1.0.0 beta 5Linux üzerinde Rust'u yönetici ayrıcalıkları olmadan kurmak mümkün mü?

"/ yerel prefix = $ HOME" (benim ev dizinine yükleme) Ben kadarıyla bağımsız değişkenle install.sh komut dosyasını çalıştırmadan kadar aldık

ve bu gayet iyi çalışıyor, ancak farklı bir öneki belirtirseniz

rustc: error while loading shared libraries: librustc_driver-4e7c5e5c.so: cannot open shared object file: No such file or directory 

cevap

9

ihtiyacınız kütüphaneleri için bulamadığı rustc ldconfig (install.sh sürecinin bir parçası) daha sonra çünkü kök ayrıcalıkları eksikliği başarısız olur ve LD_LIBRARY_PATH ortam değişkenini ayarlayın. Bu, genellikle ayarlanmamış, kolon ayrılmış bir liste (PATH gibi) 'dir. Bu soru Linux hakkında olmasına rağmen, OS X kullanıcıları aynı sona `DYLD_LIBRARY_PATH` kullanabilirsiniz

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:~/local/lib" 
+1

Ve iyi ölçmek için: Bunu kabuk config böyle bir şey isteyeceksiniz. – Shepmaster

+1

Sistemimde (Debian Jessie) bu işe yaramazsa, 'lib' bileşenine kadar olan yolu kullanmalıyım, yani '$ LD_LIBRARY_PATH: ~/local/lib''. – toro2k

+1

@ toro2k: haklısın, neyim yanlıştı. –

İlgili konular