Примечание. Файл CMakeFiles/csgo_external.dir/link.txt создается командой cmake .. Как только этот файл был изменен, снова запустите команду cmake, иначе ваши изменения будут перезаписаны. Реальная проблема в CMakeLists.txt. Поэтому примечание в конце ответа.
Задача находится в CMakeFiles/csgo_external.dir/link.txt после запуска cmake. -lX11 должен появиться после
[…] CMakeFiles/csgo_external.dir/main.cpp.o
или в конце.
Отредактируйте файл CMakeFiles/csgo_external.dir/link.txt
nano CMakeFiles/csgo_external.dir/link.txt
и замените
/usr/bin/c++ -m32 -std=c++11 -lX11 CMakeFiles/csgo_external.dir/log.cpp.o CMakeFiles/csgo_external.dir/remote.cpp.o CMakeFiles/csgo_external.dir/netvar.cpp.o CMakeFiles/csgo_external.dir/hack.cpp.o CMakeFiles/csgo_external.dir/main.cpp.o -o build/csgo_external -rdynamic
с
/usr/bin/c++ -m32 -std=c++11 CMakeFiles/csgo_external.dir/log.cpp.o CMakeFiles/csgo_external.dir/remote.cpp.o CMakeFiles/csgo_external.dir/netvar.cpp.o CMakeFiles/csgo_external.dir/hack.cpp.o CMakeFiles/csgo_external.dir/main.cpp.o -o build/csgo_external -rdynamic -lX11
После этого обратитесь к разработчику. Они должны что-то изменить в CMakeLists.txt.
Проверьте свой маршрут по умолчанию с помощью
ip route
Он должен сказать «по умолчанию», за которым следует адрес шлюза вашей беспроводной сети.
Если у вас более одного сетевого подключения, например, проводная сеть и беспроводная, возможно, вам нужно сообщить ubuntu, какое соединение использовать для доступа в Интернет.
Если у вас есть доступ к вашему WIFI, но нет доступа к Интернету, проверьте, подключен ли ваш WIFI-маршрутизатор к Интернету.
Самый простой способ проверить это - подключить другое устройство / компьютер в WIFI и посмотреть, есть ли у вас доступ в Интернет, используя только этот WIFI-маршрутизатор.
Проверьте свой маршрут по умолчанию с помощью
ip route
Он должен сказать «по умолчанию», за которым следует адрес шлюза вашей беспроводной сети.
Если у вас более одного сетевого подключения, например, проводная сеть и беспроводная, возможно, вам нужно сообщить ubuntu, какое соединение использовать для доступа в Интернет.
Если у вас есть доступ к вашему WIFI, но нет доступа к Интернету, проверьте, подключен ли ваш WIFI-маршрутизатор к Интернету.
Самый простой способ проверить это - подключить другое устройство / компьютер в WIFI и посмотреть, есть ли у вас доступ в Интернет, используя только этот WIFI-маршрутизатор.