Çözüldü Oyunu Başlatırken Lib Hatası

  • Konuyu açan Konuyu açan nebnebsen
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 6
  • Gösterim Gösterim 884
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

nebnebsen

Geliştirici
Geliştirici
Üye
Mesaj
454
Çözümler
23
Beğeni
113
Puan
509
Ticaret Puanı
0
Merhaba,


Oyunu başlatırken lib hatası alıyorum.

Kod:
Genişlet Daralt Kopyala
ld-elf.so.1: /lib/libgcc_s.so.1: version GCC_7.0.0 required by /usr/local/lib/gcc11/libstdc++.so.6 not found

GCC11 ve c++20 ile derledim ama benden gcc7 versiyonunun libini istiyor. Ben bir anlam veremedim.
Yardımcı olur musunuz?
 
Çözüm
Birden fazla gcc yüklü ise kısayoldan kaynaklı problem olabilir. Dilerseniz sıfırdan makinayı kurun ve buildi tekrar almayı deneyin.
Deniycem hocam.

Denedim sonuç değişmedi hocam. Dediğim gibi gcc10'u değilde gcc-10_4 bu paketi kurunca hata "ld-elf.so.1: /usr/local/lib/gcc10/libstdc++.so.6: version GLIBCXX_3.4.29 required by /nebi/Game-SRC/Server/db/db_r40250 not found" değişiyor. Ben bi anlam veremedim.

Edit: Çözdüm. /lib/libgcc_s.so.1 diyordu. Kontrol etmek istedim. Bu dosyanın adını değiştirdim ve açıldı. Nasıl oldu hala daha aklım almıyor :D
Hatada şunu bulamadığını söylüyor. Kontrol ettiniz mi?
/usr/local/lib/gcc11/libstdc++.so.6
 
Hatada şunu bulamadığını söylüyor. Kontrol ettiniz mi?
/usr/local/lib/gcc11/libstdc++.so.6
Hocam kontrol ettim, orada bi kısayol vardı bu dosyayla ilgili. Dosyanın tam adı farklı.

EDİT: libstdc++.so.6.0.29, libstdc++.so.6.0.29-gdb.py bu iki dosya var o konumda. Fakat birde kısayol var libstdc++.so.6 adında.

EDİT2: gcc10 ile derledim, oyunu açıyor. Lib hatası vermiyor. "/usr/local/lib/gcc10" şu konumda gcc11 deki ne varsa aynıları var. Kısayolda dahil.

EDİT3: pkg install gcc11 yazıp yükledim. Fakat gcc10'u yüklerken iki paket birden kuruyor. Birinin adı gcc-10_4, diğeri normal gcc. Acaba şu gcc-10_4 paketi 11 olmadığı için mi lib hatası alıyorum diye düşündüm.

EDİT4 gcc11 ve gcc-10_4 şu paketi kurunca farklı bi hata atıyor. Versiyon uyumsuz diyor. Sanırım gcc-10_4 isimli paketin 11 e güncellenmesi gerekiyor. Freebsd 13’te son güncelleme gcc-10_4
 
Son düzenleme:
Birden fazla gcc yüklü ise kısayoldan kaynaklı problem olabilir. Dilerseniz sıfırdan makinayı kurun ve buildi tekrar almayı deneyin.
 
Birden fazla gcc yüklü ise kısayoldan kaynaklı problem olabilir. Dilerseniz sıfırdan makinayı kurun ve buildi tekrar almayı deneyin.
Deniycem hocam.

Denedim sonuç değişmedi hocam. Dediğim gibi gcc10'u değilde gcc-10_4 bu paketi kurunca hata "ld-elf.so.1: /usr/local/lib/gcc10/libstdc++.so.6: version GLIBCXX_3.4.29 required by /nebi/Game-SRC/Server/db/db_r40250 not found" değişiyor. Ben bi anlam veremedim.

Edit: Çözdüm. /lib/libgcc_s.so.1 diyordu. Kontrol etmek istedim. Bu dosyanın adını değiştirdim ve açıldı. Nasıl oldu hala daha aklım almıyor :D
 
Son düzenleme:
Çözüm
Edit: Çözdüm. /lib/libgcc_s.so.1 diyordu. Kontrol etmek istedim. Bu dosyanın adını değiştirdim ve açıldı. Nasıl oldu hala daha aklım almıyor :D
Gözünüz aydın. :)
Mesajınızı çözüm olarak işaretleyip konuyu kapattım. İyi çalışmalar.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst