Кароч. Решил на днях запилить анализ кода амхмода статическим анализатором vps-studio, но для этого надо что бы проект нормально собирался. Не хватает какого-то хидера, не знает кто где его найти?
lop50956 писал(а): > Скажите мне пожалуйста вы скриптер или кто? если да то уж назовите цену я же к вам собираюсь идти хлеб покупать
Я хлебоутка, приходите.
Модератор: liFe iS GoOD
[4296] c++ -pipe -fno-strict-aliasing -Wall -Werror -Wno-uninitialized -Wno-unused -Wno-switch -Wno-format -Wno-format-security -m32 -fvisibility=hidden -Wno-narrowing -Wno-unused-result -Wno-error=sign-compare -Wno-parentheses -g3 -ggdb3 -Wno-invalid-offsetof -std=c++11 -fvisibility-inlines-hidden -Wno-delete-non-virtual-dtor -fno-exceptions -fno-rtti -D_LINUX -DPOSIX -DLINUX -DAMX_NOPROPLIST -DPAWN_CELL_SIZE=32 -DAMXMODX_BUILD -DAMXX_USE_VERSIONLIB -DAMXX_GENERATED_BUILD -DJIT -DASM32 -DHAVE_STDINT_H -I /home/alexandr/Рабочий стол/amxmodx/buld/includes -I /home/alexandr/Рабочий стол/amxmodx/support/versionlib -I /home/alexandr/Рабочий стол/amxmodx/public -I /home/alexandr/Рабочий стол/amxmodx/public/sdk -I /home/alexandr/Рабочий стол/amxmodx/public/amtl -I /home/alexandr/Рабочий стол/amxmodx/public/amtl/amtl -I /home/alexandr/Рабочий стол/amxmodx/public/memtools -I /home/alexandr/Рабочий стол/amxmodx/third_party -I /home/alexandr/Рабочий стол/amxmodx/third_party/hashing -I /home/alexandr/Рабочий стол/amxmodx/third_party/zlib -I /home/alexandr/Рабочий стол/amxmodx/third_party/utf8rewind -I /home/alexandr/Рабочий стол/amxmodx/amxmodx -I /home/alexandr/Рабочий стол/amxmodx/amxmodx/sdk -I /home/alexandr/Рабочий стол/amxmodx/metamod-hl1/metamod -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/common -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/dlls -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/engine -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/game_shared -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/public -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/pm_shared -H -c /home/alexandr/Рабочий стол/amxmodx/amxmodx/CoreConfig.cpp -o CoreConfig.o
In file included from /home/alexandr/Рабочий стол/amxmodx/amxmodx/amxmodx.h:34:0,
from /home/alexandr/Рабочий стол/amxmodx/amxmodx/CoreConfig.cpp:10:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:14: error: ‘AutoPtr’ is not a member of ‘ke’
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:14: error: ‘AutoPtr’ is not a member of ‘ke’
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:26: error: template argument 1 is invalid
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:36: error: expected unqualified-id before ‘>’ token
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
In file included from /home/alexandr/Рабочий стол/amxmodx/amxmodx/amxmodx.h:43:0,
from /home/alexandr/Рабочий стол/amxmodx/amxmodx/CoreConfig.cpp:10:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:13: error: ‘AutoPtr’ is not a member of ‘ke’
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:13: error: ‘AutoPtr’ is not a member of ‘ke’
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:25: error: template argument 1 is invalid
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:30: error: expected unqualified-id before ‘>’ token
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
[4300] c++ -pipe -fno-strict-aliasing -Wall -Werror -Wno-uninitialized -Wno-unused -Wno-switch -Wno-format -Wno-format-security -m32 -fvisibility=hidden -Wno-narrowing -Wno-unused-result -Wno-error=sign-compare -Wno-parentheses -g3 -ggdb3 -Wno-invalid-offsetof -std=c++11 -fvisibility-inlines-hidden -Wno-delete-non-virtual-dtor -fno-exceptions -fno-rtti -D_LINUX -DPOSIX -DLINUX -DAMX_NOPROPLIST -DPAWN_CELL_SIZE=32 -DAMXMODX_BUILD -DAMXX_USE_VERSIONLIB -DAMXX_GENERATED_BUILD -DJIT -DASM32 -DHAVE_STDINT_H -I /home/alexandr/Рабочий стол/amxmodx/buld/includes -I /home/alexandr/Рабочий стол/amxmodx/support/versionlib -I /home/alexandr/Рабочий стол/amxmodx/public -I /home/alexandr/Рабочий стол/amxmodx/public/sdk -I /home/alexandr/Рабочий стол/amxmodx/public/amtl -I /home/alexandr/Рабочий стол/amxmodx/public/amtl/amtl -I /home/alexandr/Рабочий стол/amxmodx/public/memtools -I /home/alexandr/Рабочий стол/amxmodx/third_party -I /home/alexandr/Рабочий стол/amxmodx/third_party/hashing -I /home/alexandr/Рабочий стол/amxmodx/third_party/zlib -I /home/alexandr/Рабочий стол/amxmodx/third_party/utf8rewind -I /home/alexandr/Рабочий стол/amxmodx/amxmodx -I /home/alexandr/Рабочий стол/amxmodx/amxmodx/sdk -I /home/alexandr/Рабочий стол/amxmodx/metamod-hl1/metamod -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/common -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/dlls -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/engine -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/game_shared -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/public -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/pm_shared -H -c /home/alexandr/Рабочий стол/amxmodx/amxmodx/CLibrarySys.cpp -o CLibrarySys.o
In file included from /home/alexandr/Рабочий стол/amxmodx/amxmodx/amxmodx.h:34:0,
from /home/alexandr/Рабочий стол/amxmodx/amxmodx/CLibrarySys.cpp:11:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:14: error: ‘AutoPtr’ is not a member of ‘ke’
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:14: error: ‘AutoPtr’ is not a member of ‘ke’
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:26: error: template argument 1 is invalid
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:36: error: expected unqualified-id before ‘>’ token
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
In file included from /home/alexandr/Рабочий стол/amxmodx/amxmodx/amxmodx.h:43:0,
from /home/alexandr/Рабочий стол/amxmodx/amxmodx/CLibrarySys.cpp:11:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:13: error: ‘AutoPtr’ is not a member of ‘ke’
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:13: error: ‘AutoPtr’ is not a member of ‘ke’
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:25: error: template argument 1 is invalid
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:30: error: expected unqualified-id before ‘>’ token
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
[4299] c++ -pipe -fno-strict-aliasing -Wall -Werror -Wno-uninitialized -Wno-unused -Wno-switch -Wno-format -Wno-format-security -m32 -fvisibility=hidden -Wno-narrowing -Wno-unused-result -Wno-error=sign-compare -Wno-parentheses -g3 -ggdb3 -Wno-invalid-offsetof -std=c++11 -fvisibility-inlines-hidden -Wno-delete-non-virtual-dtor -fno-exceptions -fno-rtti -D_LINUX -DPOSIX -DLINUX -DAMX_NOPROPLIST -DPAWN_CELL_SIZE=32 -DAMXMODX_BUILD -DAMXX_USE_VERSIONLIB -DAMXX_GENERATED_BUILD -DJIT -DASM32 -DHAVE_STDINT_H -I /home/alexandr/Рабочий стол/amxmodx/buld/includes -I /home/alexandr/Рабочий стол/amxmodx/support/versionlib -I /home/alexandr/Рабочий стол/amxmodx/public -I /home/alexandr/Рабочий стол/amxmodx/public/sdk -I /home/alexandr/Рабочий стол/amxmodx/public/amtl -I /home/alexandr/Рабочий стол/amxmodx/public/amtl/amtl -I /home/alexandr/Рабочий стол/amxmodx/public/memtools -I /home/alexandr/Рабочий стол/amxmodx/third_party -I /home/alexandr/Рабочий стол/amxmodx/third_party/hashing -I /home/alexandr/Рабочий стол/amxmodx/third_party/zlib -I /home/alexandr/Рабочий стол/amxmodx/third_party/utf8rewind -I /home/alexandr/Рабочий стол/amxmodx/amxmodx -I /home/alexandr/Рабочий стол/amxmodx/amxmodx/sdk -I /home/alexandr/Рабочий стол/amxmodx/metamod-hl1/metamod -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/common -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/dlls -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/engine -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/game_shared -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/public -I /home/alexandr/Рабочий стол/amxmodx/hlsdk/pm_shared -H -c /home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp -o CGameConfigs.o
In file included from /home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp:10:0:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.h:67:25: error: ‘AutoPtr’ is not a member of ‘ke’
typedef StringHashMap<ke::AutoPtr<OffsetClass>> OffsetClassMap;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.h:67:25: error: ‘AutoPtr’ is not a member of ‘ke’
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.h:67:37: error: template argument 1 is invalid
typedef StringHashMap<ke::AutoPtr<OffsetClass>> OffsetClassMap;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.h:67:48: error: expected unqualified-id before ‘>’ token
typedef StringHashMap<ke::AutoPtr<OffsetClass>> OffsetClassMap;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.h:74:3: error: ‘OffsetClassMap’ does not name a type
OffsetClassMap m_OffsetsByClass;
^
In file included from /home/alexandr/Рабочий стол/amxmodx/amxmodx/amxmodx.h:34:0,
from /home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp:11:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:14: error: ‘AutoPtr’ is not a member of ‘ke’
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:14: error: ‘AutoPtr’ is not a member of ‘ke’
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:26: error: template argument 1 is invalid
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CPlugin.h:74:36: error: expected unqualified-id before ‘>’ token
ke::Vector<ke::AutoPtr<AutoConfig>> m_configs;
^
In file included from /home/alexandr/Рабочий стол/amxmodx/amxmodx/amxmodx.h:43:0,
from /home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp:11:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:13: error: ‘AutoPtr’ is not a member of ‘ke’
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:13: error: ‘AutoPtr’ is not a member of ‘ke’
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:25: error: template argument 1 is invalid
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CTask.h:65:30: error: expected unqualified-id before ‘>’ token
ke::Vector<ke::AutoPtr<CTask>> m_Tasks;
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp: In member function ‘virtual SMCResult CGameConfig::ReadSMC_LeavingSection(const SMCStates*)’:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp:485:16: error: ‘m_OffsetsByClass’ was not declared in this scope
auto ic = m_OffsetsByClass.findForAdd(m_Class);
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp: In member function ‘bool CGameConfig::Reparse(char*, size_t)’:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp:629:2: error: ‘m_OffsetsByClass’ was not declared in this scope
m_OffsetsByClass.clear();
^
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp: In member function ‘virtual bool CGameConfig::GetOffsetByClass(const char*, const char*, TypeDescription*)’:
/home/alexandr/Рабочий стол/amxmodx/amxmodx/CGameConfigs.cpp:777:11: error: ‘m_OffsetsByClass’ was not declared in this scope
auto r = m_OffsetsByClass.find(classname);
^
Build failed.
Вернуться в Вопросы по AMXX и его плагинам
Сейчас этот форум просматривают: Google [Bot] и гости: 4