arm-webos-linux-gnueabi-g++ -std=gnu++11 -std=gnu++11 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -MMD -MP -MP -D__LIBRETRO__ -DCRLF=2 -DLSB_FIRST -DFLAC__NO_DLL -DMAME_NOASM -DLUA_COMPAT_ALL -DLUA_COMPAT_5_1 -DLUA_COMPAT_5_2 -I../../../../../src/osd -I../../../../../src/emu -I../../../../../src/devices -I../../../../../src/mame -I../../../../../src/lib -I../../../../../src/lib/util -I../../../../../src/lib/netlist -I../../../../../3rdparty -I../../../../generated/mame/layout -I../../../../../3rdparty/libflac/include -I../../../../generated/mess/layout -O2 -fPIC --pipe -Wno-deprecated-declarations -O3 -fno-strict-aliasing -Wno-unknown-pragmas -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -Wno-unused-result -Wno-array-bounds -x c++ -std=c++14 -Woverloaded-virtual -Wsuggest-override -include ../../../../gmake/libretro/obj/libretro/emu.h -include /home/cscd98/Developer/libretro-super/libretro-mame2016/src/osd/retro/retroprefix.h -o "../../../../gmake/libretro/obj/libretro/src/mame/video/carpolo.o" -c "../../../../../src/mame/video/carpolo.cpp"
In file included from ../../../../../src/frontend/mame/pluginopts.cpp:14:
../../../../../3rdparty/rapidjson/include/rapidjson/document.h: In member function ‘rapidjson::GenericStringRef<CharType>& rapidjson::GenericStringRef<CharType>::operator=(const rapidjson::GenericStringRef<CharType>&)’:
../../../../../3rdparty/rapidjson/include/rapidjson/document.h:317:82: error: assignment of read-only member ‘rapidjson::GenericStringRef<CharType>::length’
317 | GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; length = rhs.length; }
Unable to compile using GCC 14: