Hala internette orada Tüm seçenekleri denedikten sonra sıkışmış olanlar için, bu hangi tam yoluna bakabilirsiniz namlı libqxcb.so açılması için, içinde arandı / tarafından yükleme QtApp ( VirtualBox-5.2.8olduğu Qtkullanarak, benim durumumda uygulaması) strace aracı. Benim durumumda, VirtualBox-5.2.8kaynağından inşa ettiğim
için kütüphane yollarında, kurulum yolunda değil libqxcb.so, aşağıdaki konumda arama yapıyordu . Yani, hiçbir kontrol ve diğer çözümler işe yaramadı. Ayrıca ayar herhangi bir ekstra günlük üretmedi.
"...VirtualBox-5.2.8/out/linux.amd64/release/bin/platforms/"defaultQtlddQT_DEBUG_PLUGINS=1
Ubuntu 17.10 x86_64 üzerinde Clang / LLVM kullanarak oluşturduğum VirtualBox ikili üzerinde çalışan strace:
...VirtualBox-5.2.8$ strace ./out/linux.amd64/release/bin/VirtualBox
.
.
.
access(".../VirtualBox-5.2.8/out/linux.amd64/release/bin/platforms/.", F_OK) = -1 ENOENT (No such file or directory)
write(2, "Qt FATAL: ", 10Qt FATAL: ) = 10
write(2, "This application failed to start"..., 154This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".
Reinstalling the application may fix this problem.) = 154
.
.
.
Bu benim oldu hitting-the-nail-on-its-headan ve benim yarattığım symlinkyüklü gelen Qt5.10.1'ın platformsaşağıda belirtilen dizinde:
"...Qt5.10.1/Tools/QtCreator/lib/Qt/plugins/platforms/"olan yolu arandı üzerine "...VirtualBox-5.2.8/out/linux.amd64/release/bin/". Böylece, VirtualBox-5.2.8Linux ( Ubuntu 17.10 x86_64) kullanarak kaynaktan inşa Clang/LLVM, sonunda başarıyla başlatıldı !
Aslında, buradaki ilginç bir şey de, VirtualBox-5.2.8tamamen büyük bir çabadan sonra Clang/Clang++/LLVMüzerine inşa ettim Ubuntu 17.10 x86_64- çünkü FreeBSD, zaten bina VirtualBoxkullanmak için bir liman var, clangancak Linux için, GCCgördüğüm gibi büyük ölçüde bağımlı ve bu nedenle almak için çok çaba harcadı. Bu noktaya inşa başarıyla muktedir VirtualBox-5.2.8kullanarak kaynağından Clang/Clang++/LLVMüzerinde Ubuntu 17.10 x86_64hedef için Linux/AMD64( Ubuntu 17.10 x86_64bu namlı ile birlikte diğer sorunları çözmek sonra başlatmak başarıyla) ve libqxcb.sobiri.
Şerefe.