Scid vs PC with CQL , build issue
Posted: Sat Nov 25, 2017 9:58 am
Scid vs PC has recently added support for CQL (5.1) query searches (thanks Lionel).
The code is in subversion, and it seems to go ok .
https://sourceforge.net/p/scidvspc/code/HEAD/tree/
But we can't get it going properly with our cross compilers.
We don't have a cross compiler with c++11 support. c++0x is sufficient on our linux and OS X builds, and *some* win32 systems.
But on other (critical) win32/win64 systems we get multiple errors like this one.
Any ideas about how to fix. Cheers
The code is in subversion, and it seems to go ok .
https://sourceforge.net/p/scidvspc/code/HEAD/tree/
But we can't get it going properly with our cross compilers.
We don't have a cross compiler with c++11 support. c++0x is sufficient on our linux and OS X builds, and *some* win32 systems.
But on other (critical) win32/win64 systems we get multiple errors like this one.
Any ideas about how to fix. Cheers
Code: Select all
i686-pc-mingw32-g++ -DWIN32 -O2 -Wall -m32 -DZLIB -std=c++0x -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -o src/cql/i_assignnode.o -c src/cql/assignnode.cpp
In file included from src/cql/util.h:13:0,
from src/cql/node.h:2,
from src/cql/assignnode.cpp:1:
src/cql/squaremask.h:5:8: error: function definition does not declare parameters
src/cql/squaremask.h: In constructor 'SquareMask::SquareMask(Mask)':
src/cql/squaremask.h:6:22: error: 'mask' was not declared in this scope
src/cql/squaremask.h: In member function 'void SquareMask::clear()':
src/cql/squaremask.h:18:16: error: 'mask' was not declared in this scope
src/cql/squaremask.h: In member function 'bool SquareMask::empty()':
src/cql/squaremask.h:19:23: error: 'mask' was not declared in this scope