version
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.11.0.777-dev+m
Build date: 12:59:48 Oct 30 2022 (3123)
Build from: https://github.com/dreamstalker/rehlds/commit/be0e1c8
game version
ReGameDLL version: 5.21.0.546-dev
Build date: 15:32:48 Dec 28 2021
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/09a6c61
meta version
Metamod-r v1.3.0.131, API (5:13)
Metamod-r build: 18:51:02 Jul 11 2022
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/adc9414
Тут у тебя все норм , внизу у тебя по другому это SafeNameAndChat модуль , создай тему по ошибке или просьбе ,guys i made it!! the seg fault came from "linux addons/SafeNameAndChat/SafeNameAndChat.so" my build is all fine now
Для начала расскажи, зачем тебе билд скомпилированный под gcc?Подскажите пожалуйста где скачать gcc версию последнего обновления!?
Там стрельба лучше сильноДля начала расскажи, зачем тебе билд скомпилированный под gcc?
Необходимо всегда пользоваться только актуальными инструкциями с официального источника.на соседнем борде нашел гайд
Благодарю , процесс компилирования вроде как пошел , но с рядом варнингов и ошибокAXM, cmake установить нужно
[ 85%] Building CXX object rehlds/HLTV/Proxy/CMakeFiles/proxy.dir/__/__/engine/mem.cpp.o
[ 86%] Linking CXX shared library proxy.so
/usr/bin/ld: ../../bzip2/libbzip2.a(bzlib.c.o): warning: relocation against `BZ2_bzDecompress' in read-only section `.text'
/usr/bin/ld: warning: creating DT_TEXTREL in a shared object
[ 86%] Built target proxy
[ 86%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/src/DemoPlayer.cpp.o
[ 87%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/src/public_amalgamation.cpp.o
[ 87%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/common/BaseSystemModule.cpp.o
[ 88%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/common/ObjectDictionary.cpp.o
[ 88%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/common/ObjectList.cpp.o
[ 89%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/common/TokenLine.cpp.o
[ 89%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/BitBuffer.cpp.o
[ 90%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/byteorder.cpp.o
In file included from /build/rehlds/HLTV/DemoPlayer/../../public/basetypes.h:39,
from /build/rehlds/HLTV/DemoPlayer/src/precompiled.h:3,
from /build/rehlds/HLTV/common/byteorder.cpp:29:
/build/rehlds/HLTV/common/byteorder.cpp: In function ‘bswap<float>(float)float’:
/build/rehlds/HLTV/DemoPlayer/../../common/mathlib.h:115:77: warning: ‘res’ is used uninitialized [-Wuninitialized]
115 | case 4: {auto res = __builtin_bswap32(*(uint32 *)&s); return *(T *)&res; }
| ^~~
/build/rehlds/HLTV/DemoPlayer/../../common/mathlib.h:115:23: note: ‘res’ declared here
115 | case 4: {auto res = __builtin_bswap32(*(uint32 *)&s); return *(T *)&res; }
| ^~~
[ 90%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/common.cpp.o
[ 91%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/DirectorCmd.cpp.o
[ 91%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/mathlib.cpp.o
[ 92%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/engine/mem.cpp.o
[ 92%] Linking CXX shared library demoplayer.so
[ 92%] Built target demoplayer
[ 93%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/src/Director.cpp.o
[ 94%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/src/public_amalgamation.cpp.o
[ 94%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/common/BaseSystemModule.cpp.o
[ 95%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/common/ObjectDictionary.cpp.o
[ 95%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/common/ObjectList.cpp.o
[ 96%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/common/TokenLine.cpp.o
[ 96%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/BitBuffer.cpp.o
[ 97%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/byteorder.cpp.o
In file included from /build/rehlds/HLTV/Director/../../public/basetypes.h:39,
from /build/rehlds/HLTV/Director/src/precompiled.h:3,
from /build/rehlds/HLTV/common/byteorder.cpp:29:
/build/rehlds/HLTV/common/byteorder.cpp: In function ‘bswap<float>(float)float’:
/build/rehlds/HLTV/Director/../../common/mathlib.h:115:77: warning: ‘res’ is used uninitialized [-Wuninitialized]
115 | case 4: {auto res = __builtin_bswap32(*(uint32 *)&s); return *(T *)&res; }
| ^~~
/build/rehlds/HLTV/Director/../../common/mathlib.h:115:23: note: ‘res’ declared here
115 | case 4: {auto res = __builtin_bswap32(*(uint32 *)&s); return *(T *)&res; }
| ^~~
[ 97%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/common.cpp.o
[ 98%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/DirectorCmd.cpp.o
[ 98%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/mathlib.cpp.o
[ 99%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/random.cpp.o
[ 99%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/engine/mem.cpp.o
[100%] Linking CXX shared library director.so
[100%] Built target director
Благодарю всех за поддержку.. Проблема решилась.. Оказывается столько разных ньюансов ..Благодарю , процесс компилирования вроде как пошел , но с рядом варнингов и ошибок
C++:[ 85%] Building CXX object rehlds/HLTV/Proxy/CMakeFiles/proxy.dir/__/__/engine/mem.cpp.o [ 86%] Linking CXX shared library proxy.so /usr/bin/ld: ../../bzip2/libbzip2.a(bzlib.c.o): warning: relocation against `BZ2_bzDecompress' in read-only section `.text' /usr/bin/ld: warning: creating DT_TEXTREL in a shared object [ 86%] Built target proxy [ 86%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/src/DemoPlayer.cpp.o [ 87%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/src/public_amalgamation.cpp.o [ 87%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/common/BaseSystemModule.cpp.o [ 88%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/common/ObjectDictionary.cpp.o [ 88%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/common/ObjectList.cpp.o [ 89%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/common/TokenLine.cpp.o [ 89%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/BitBuffer.cpp.o [ 90%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/byteorder.cpp.o In file included from /build/rehlds/HLTV/DemoPlayer/../../public/basetypes.h:39, from /build/rehlds/HLTV/DemoPlayer/src/precompiled.h:3, from /build/rehlds/HLTV/common/byteorder.cpp:29: /build/rehlds/HLTV/common/byteorder.cpp: In function ‘bswap<float>(float)float’: /build/rehlds/HLTV/DemoPlayer/../../common/mathlib.h:115:77: warning: ‘res’ is used uninitialized [-Wuninitialized] 115 | case 4: {auto res = __builtin_bswap32(*(uint32 *)&s); return *(T *)&res; } | ^~~ /build/rehlds/HLTV/DemoPlayer/../../common/mathlib.h:115:23: note: ‘res’ declared here 115 | case 4: {auto res = __builtin_bswap32(*(uint32 *)&s); return *(T *)&res; } | ^~~ [ 90%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/common.cpp.o [ 91%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/DirectorCmd.cpp.o [ 91%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/common/mathlib.cpp.o [ 92%] Building CXX object rehlds/HLTV/DemoPlayer/CMakeFiles/demoplayer.dir/__/__/engine/mem.cpp.o [ 92%] Linking CXX shared library demoplayer.so [ 92%] Built target demoplayer [ 93%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/src/Director.cpp.o [ 94%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/src/public_amalgamation.cpp.o [ 94%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/common/BaseSystemModule.cpp.o [ 95%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/common/ObjectDictionary.cpp.o [ 95%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/common/ObjectList.cpp.o [ 96%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/common/TokenLine.cpp.o [ 96%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/BitBuffer.cpp.o [ 97%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/byteorder.cpp.o In file included from /build/rehlds/HLTV/Director/../../public/basetypes.h:39, from /build/rehlds/HLTV/Director/src/precompiled.h:3, from /build/rehlds/HLTV/common/byteorder.cpp:29: /build/rehlds/HLTV/common/byteorder.cpp: In function ‘bswap<float>(float)float’: /build/rehlds/HLTV/Director/../../common/mathlib.h:115:77: warning: ‘res’ is used uninitialized [-Wuninitialized] 115 | case 4: {auto res = __builtin_bswap32(*(uint32 *)&s); return *(T *)&res; } | ^~~ /build/rehlds/HLTV/Director/../../common/mathlib.h:115:23: note: ‘res’ declared here 115 | case 4: {auto res = __builtin_bswap32(*(uint32 *)&s); return *(T *)&res; } | ^~~ [ 97%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/common.cpp.o [ 98%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/DirectorCmd.cpp.o [ 98%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/mathlib.cpp.o [ 99%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/common/random.cpp.o [ 99%] Building CXX object rehlds/HLTV/Director/CMakeFiles/director.dir/__/__/engine/mem.cpp.o [100%] Linking CXX shared library director.so [100%] Built target director
Нормально ли это вопрос? На выходе получаю файл /build/build/rehlds/engine_i486.so?
Заливаю его в корень сервера , и сервер крашится.. Ошибка на ошибке..
Чёт какая то муть непонятная..