Raised This Month: $32 Target: $400
 8% 

Re: What programs are needed to compile a SourceMod build?


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
Dragokas
Veteran Member
Join Date: Nov 2017
Location: Ukraine on fire
Old 05-08-2018 , 11:21   Re: What programs are needed to compile a SourceMod build?
Reply With Quote #1

Hi.

Quote:
--enable-debug - Compile with symbols and debug checks/assertions.
1) Does it affect essentially on perfomance of the core?
2) Does it affect server crashes will happen more ofter due to some errors in plugins, like if assertion would raise while without debug it'll continue silently?
3) What default configure options used in releases from official repository?

4) How to handle such error:
Quote:
[7662] clang++ -pipe -fno-strict-aliasing -Wall -Werror -Wno-unused -Wno-switch -Wno-array-bounds -msse -fvisibility=hidden -Wno-narrowing -Wno-sometimes-uninitialized -O3 -m32 -g3 -std=c++11 -fno-exceptions -fno-threadsafe-statics -Wno-non-virtual-dtor -Wno-overloaded-virtual -fvisibility-inlines-hidden -Wno-inconsistent-missing-override -Wno-null-dereference -Wno-delete-non-virtual-dtor -Wno-implicit-exception-spec-mismatch -Wno-deprecated-register -DHAVE_STDINT_H -DGNUC -DNDEBUG -D_LINUX -DPOSIX -D_FILE_OFFSET_BITS=64 -DSOURCEMOD_BUILD -DSM_USE_VERSIONLIB -DSM_GENERATED_BUILD -DSE_DODS=8 -DSE_HL2DM=7 -DSE_PORTAL2=17 -DSE_EYE=5 -DSE_NUCLEARDAWN=13 -DSE_INSURGENCY=19 -DSE_LEFT4DEAD2=15 -DSE_BLADE=18 -DSE_ORANGEBOX=3 -DSE_CSGO=21 -DSE_BMS=10 -DSE_CONTAGION=14 -DSE_EPISODEONE=1 -DSE_SDK2013=9 -DSE_DOI=20 -DSE_DARKMESSIAH=2 -DSE_LEFT4DEAD=12 -DSE_BLOODYGOODTIME=4 -DSE_ALIENSWARM=16 -DSE_CSS=6 -DSE_TF2=11 -DSOURCE_ENGINE=10 -DCOMPILER_GCC -DNO_HOOK_MALLOC -DNO_MALLOC_OVERRIDE -I /home/alex/dev/sm/sourcemod/public -I /home/alex/dev/sm/sourcemod/build/includes -I /home/alex/dev/sm/sourcemod/versionlib -I /home/alex/dev/sm/sourcemod/core -I /home/alex/dev/sm/sourcemod/core/sdk -I /home/alex/dev/sm/sourcemod/public/extensions -I /home/alex/dev/sm/sourcemod/sourcepawn/include -I /home/alex/dev/sm/sourcemod/public/amtl/amtl -I /home/alex/dev/sm/sourcemod/public/amtl -I /home/alex/dev/sm/mmsource-1.10/core -I /home/alex/dev/sm/mmsource-1.10/core/sourcehook -I /home/alex/dev/sm/hl2sdk-bms/public -I /home/alex/dev/sm/hl2sdk-bms/public/engine -I /home/alex/dev/sm/hl2sdk-bms/public/mathlib -I /home/alex/dev/sm/hl2sdk-bms/public/vstdlib -I /home/alex/dev/sm/hl2sdk-bms/public/tier0 -I /home/alex/dev/sm/hl2sdk-bms/public/tier1 -I /home/alex/dev/sm/hl2sdk-bms/public/game/server -I /home/alex/dev/sm/hl2sdk-bms/public/toolframework -I /home/alex/dev/sm/hl2sdk-bms/game/shared -I /home/alex/dev/sm/hl2sdk-bms/common -I /home/alex/dev/sm/sourcemod -H -c /home/alex/dev/sm/sourcemod/core/MenuManager.cpp -o MenuManager.o
/home/alex/dev/sm/sourcemod/core/MenuManager.cpp:47:8: error: variable type 'ConVar' is an abstract class
ConVar sm_menu_sounds("sm_menu_sounds", "1", 0, "Sets whether SourceMod menus play trigger sounds");
^
/home/alex/dev/sm/hl2sdk-bms/public/tier1/iconvar.h:109:15: note: unimplemented pure virtual method 'SetValue' in 'ConVar'
virtual void SetValue( const Vector &value ) = 0;
^
1 error generated.
Build failed.
Options used:
Quote:
export CC=clang
export CXX=clang++
python ../configure.py --enable-optimize
clang ver. 3.8

Thank you.
__________________
Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
[My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]
Dragokas is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:02.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode