Poggicek / mysql_mm

MySQL Connector for MetaMod
https://poggu.me
GNU General Public License v3.0
22 stars 13 forks source link

Compile error #2

Closed asdfxD closed 8 months ago

asdfxD commented 10 months ago

root@v11725 mysql_mm/build# ambuild Spawned worker (pid: 366619) Spawned worker (pid: 366620) [366619] cp "/root/mysql_mm/build/mysqlmm.vdf" "./package/addons/metamod/mysql mm.vdf" [366619] g++ -m64 -pipe -fno-strict-aliasing -Wall -Werror -Wno-uninitialized -W no-unused -Wno-switch -msse -fPIC -fvisibility=hidden -mfpmath=sse -fno-omit-fra me-pointer -std=c++2a -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -fno -threadsafe-statics -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-delete-no n-virtual-dtor -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_snprintf=snprintf - D_vsnprintf=vsnprintf -DHAVE_STDINT_H -DGNUC -D_LINUX -DPOSIX -D_FILE_OFFSET_BIT S=64 -DSE_EPISODEONE=1 -DSE_ORANGEBOX=3 -DSE_CSS=6 -DSE_HL2DM=7 -DSE_DODS=8 -DSE _SDK2013=9 -DSE_TF2=12 -DSE_LEFT4DEAD=13 -DSE_NUCLEARDAWN=14 -DSE_LEFT4DEAD2=16 -DSE_DARKMESSIAH=2 -DSE_ALIENSWARM=17 -DSE_BLOODYGOODTIME=4 -DSE_EYE=5 -DSE_MCV= 22 -DSE_CSGO=23 -DSE_PORTAL2=18 -DSE_BLADE=19 -DSE_INSURGENCY=20 -DSE_DOI=21 -DS E_CONTAGION=15 -DSE_BMS=11 -DSE_MOCK=999 -DSE_PVKII=10 -DSE_DOTA=24 -DSE_CS2=25 -DSOURCE_ENGINE=25 -DCOMPILER_GCC -DX64BITS -DPLATFORM_64BITS -DMETA_IS_SOURCE2 -I /home/metamod/core -I /home/metamod/core/sourcehook -I /root/mysql_mm -I /roo t/CS2Fixes/sdk/public -I /root/CS2Fixes/sdk/public/engine -I /root/CS2Fixes/sdk/ public/mathlib -I /root/CS2Fixes/sdk/public/vstdlib -I /root/CS2Fixes/sdk/public /tier0 -I /root/CS2Fixes/sdk/public/tier1 -I /root/CS2Fixes/sdk/public/game/serv er -I /root/CS2Fixes/sdk/game/shared -I /root/CS2Fixes/sdk/common -MD -MF src_my sql_result.d -c /root/mysql_mm/src/mysql_result.cpp -o src_mysql_result.o /root/mysql_mm/src/mysql_result.cpp: In member function ‘virtual const char* CMy SQLResult::FieldNumToName(unsigned int)’: /root/mysql_mm/src/mysql_result.cpp:64:12: error: comparison of integer expressi ons of different signedness: ‘unsigned int’ and ‘int’ [-Werror=sign-compare] 64 | if (colId >= GetFieldCount()) | ~~^~~~~~ cc1plus: all warnings being treated as errors Build failed: mysql_mm/linux-x86_64/src_mysql_result.o root@v11725 /mysql_mm/build#

Poggicek commented 8 months ago

use clang