Başka linker ile nasıl deneyebilirim?

lld kurabilirsin. Ardindan export LD=ld. lld komutuyla kullanilacak linkeri belirleyebilirsin.

Sayfasında Arch için bağımlılıları yazmış. Linux Mint için bunları yükledim ve sorunsuzca derlendi. Sürprizbozan: build Kod:Panoya kopyala cstrike-basehook-linux$ make Building CXX object CMakeFiles/cstrike-basehook. dir/include/imgui/imgui_impl_sdl. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Basehook. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/GUI/Components. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/GUI/GUI. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/CreateMove. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/DrawModelExecute. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/FrameStageNotify. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/Paint. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/PumpWindowsMessageLoop. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/SetKeyCodeState. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/SetMouseCodeState. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/ShowPixels. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Utilities/Linker. cpp. o Linking CXX shared library libcstrike-basehook. so Built target cstrike-basehook 32 bit uyumluluk paketlerinin yüklü olması gerekiyor. Öncelikle kullandığın dağıtımda bunların karşılıklarının kurulu olduğundan emin ol. Kod:Panoya kopyala sudo apt install cmake build-essential gcc-multilib g++-multilib libsdl2-dev libsdl2-dev:i386 Sürekli paketleme yaptığım için, benim sistemimde bir çok geliştirici paketi kurulu. Yukarıdakilerin haricinde, hali hazırda kurulu olan paketlerden de gereklilikler olabilir. Tam gereklilikleri bulmak için minimal bir sistemde derleme yapmak gerekir, ama şu an bununla uğraşabilecek vaktim yok. Tarihe göre sırala Puana göre sırala gen2 Megapat Katılım 7 Aralık 2019 Mesajlar 9.379 Makaleler 1 Çözümler 63 24 Eylül 2021

Sorun çözüldü hocam Allah sizden razı olsun.

Baska bir program versiyonu veya baska bir linker ile deneyebilirsin.

Sayfasında Arch için bağımlılıları yazmış. Linux Mint için bunları yükledim ve sorunsuzca derlendi. Sürprizbozan: build Kod:Panoya kopyala cstrike-basehook-linux$ make Building CXX object CMakeFiles/cstrike-basehook. dir/include/imgui/imgui_impl_sdl. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Basehook. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/GUI/Components. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/GUI/GUI. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/CreateMove. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/DrawModelExecute. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/FrameStageNotify. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/Paint. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/PumpWindowsMessageLoop. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/SetKeyCodeState. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/SetMouseCodeState. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Hooks/ShowPixels. cpp. o Building CXX object CMakeFiles/cstrike-basehook. dir/src/Utilities/Linker. cpp. o Linking CXX shared library libcstrike-basehook. so Built target cstrike-basehook 32 bit uyumluluk paketlerinin yüklü olması gerekiyor. Öncelikle kullandığın dağıtımda bunların karşılıklarının kurulu olduğundan emin ol. Kod:Panoya kopyala sudo apt install cmake build-essential gcc-multilib g++-multilib libsdl2-dev libsdl2-dev:i386 Sürekli paketleme yaptığım için, benim sistemimde bir çok geliştirici paketi kurulu. Yukarıdakilerin haricinde, hali hazırda kurulu olan paketlerden de gereklilikler olabilir. Tam gereklilikleri bulmak için minimal bir sistemde derleme yapmak gerekir, ama şu an bununla uğraşabilecek vaktim yok.

Derleme yaparken böyle bir hata ile karşılaştım sorun ne olabilir? @OzgunP @cengover_ekin @Üzüntü Bash:Panoya kopyala h@h: /cstrike-basehook-linux$ make -j4 Linking CXX shared library libcstrike-basehook. so /usr/local/bin/ld: internal error: aborting at ldmisc. c:198 in vfinfo /usr/local/bin/ld: please report this bug collect2: error: ld returned 1 exit status make : Error 1 make : Error 2 make: Error 2 Son düzenleyen: Moderatör: 24 Eylül 2021