Падение с ReHLDS-M Launcher 1.3.1

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
1,017
Реакции
199
Помог
6 раз(а)
Ошибка
illegal instruction
ОС
Linux
Amx Mod X
Отсутствует
Билд
ReHLDS version: 3.14.0.833-dev
ReGamedll
ReGameDLL version: 5.26.0.668-dev
Версия Metamod
Metamod-r v1.3.0.150, API (5:13)
Список метамодулей
[ 1] Reunion       RUN   -    reunion_mm_i386.so        v0.2.0.6      ini  Start Never
[ 2] YaPB RUN - yapb.so v4.5.1100 ini Chlvl ANY
Список плагинов
Отсутствует
При установке ReHLDS-M Launcher 1.3.1 сервер перестает запускаться и выводит ошибку Illegal instruction

Попробовал бы пересобрать в ручную, но нет инструкции для сборки билда

Код:
Система:
Operating System: Debian GNU/Linux 11 (bullseye)
Kernel: Linux 5.10.0-30-amd64
Architecture: x86-64


Процессор:AMD Phenom(tm) II X4 970 Processor, 4 ядра
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
3,536
Реакции
1,552
Помог
131 раз(а)
Код:
git clone https://github.com/hun1er/rehlds-m.git && cd rehlds-m && cmake --preset linux-release -D OPTIMIZE_FOR_CURRENT_CPU=ON && cmake --build --preset linux-release --parallel 4
 
Сообщения
1,017
Реакции
199
Помог
6 раз(а)
Nordic Warrior, Не получилось, по стандарту ставит cmake 3.18, при сборке минимальная 3.21

Пробую вручную накатить версию 3.25, при установке в ошибку уходит
Не судьба похоже
 
Сообщения
3,536
Реакции
1,552
Помог
131 раз(а)
BiZaJe, поставь более свежую версию дистрибутива.
 
Сообщения
1,017
Реакции
199
Помог
6 раз(а)
Nordic Warrior, Сносить уже не охота все, попробую поднять все вручную
Отпишу в этой теме
 
Сообщения
168
Реакции
458
Помог
2 раз(а)
Старый процессор. Не поддерживает набор инструкций SSE4 (только SSE4a, но это другие). Нужно скомпилировать самому с включенной опцией
OPTIMIZE_FOR_CURRENT_CPU=ON (то, что Nordic Warrior писал выше).

Пробую вручную накатить версию 3.25, при установке в ошибку уходит
Можно вручную установить любую версию cmake:
Bash:
wget -O "cmake.sh" "https://github.com/Kitware/CMake/releases/download/v3.30.0/cmake-3.30.0-linux-x86_64.sh"
chmod +x "cmake.sh"
sh "cmake.sh" --prefix=/opt/cmake --skip-license
ln -s /opt/cmake/bin/cmake /usr/bin/cmake
ln -s /opt/cmake/bin/cmake /usr/local/bin/cmake
Только сначала старую версию удалить не забудь.
 
Сообщения
1,017
Реакции
199
Помог
6 раз(а)
Все завелось, пересобрал билд

Спасибо Nordic Warrior и the_hunter

Прикладываю скомпилированный билд
 

Вложения

Сообщения
273
Реакции
2
Привет а как скомпилировать на centos ?
можно гайд плз
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу