V3DLib
V3DLib copied to clipboard
CmdParameter Does not Compile
on Raspberry Pi 4B Linux raspberrypi 5.10.103-v8+ #1529 SMP PREEMPT aarch64 GNU/Linux gcc/g++ version 8.3 I get the following:
pi@raspberrypi:~/CmdParameter $ make DEBUG=1 test Compiling Tests/testMain.cpp Compiling Tests/testCmdLine.cpp Compiling Tests/testParams.cpp Compiling Tests/testActions.cpp Compiling Tests/testOptions.cpp Compiling Tests/Support/cout_redirect.cpp Compiling Tests/Support/Settings.cpp Compiling Tests/TestData/TestParameters.cpp Tests/TestData/TestParameters.cpp: In member function ‘CmdParameters::List& TestParameters::parameters()’: Tests/TestData/TestParameters.cpp:86:81: error: binding reference of type ‘CmdParameters::List&’ {aka ‘TypedParameter::List&’} to ‘const TypedParameter::List’ discards qualifiers CmdParameters::List &TestParameters::parameters() { return definition.parameters(); } ~~~~~~~~~~~~~~~~~~~~~^~ make: *** [Makefile:133: obj-debug/Tests/TestData/TestParameters.o] Error 1 Anyone know how to fix this? Thanks.