Hello,
I had some problems to build scidb under OpenSuse 32-bit (same issues with trunk and secend preview). The source contains a util/expat folger but it is not referenced in Makefiles. So expat.h is not found. Fixing this I got an assignment error: Compiling u_html.cpp [-Wall -g] u_html.cpp: In constructor 'util::html::Search::Search(bool, bool, bool, unsigned int)': u_html.cpp:368:22: error: invalid conversion from 'XML_Parser {aka void*}' to 'XML_ParserStruct*' [-fpermissive] I tried also to (cross-)compile under 64-bits and found out that it is not so easy. I think for a new project like scidb today 64-bit should be the target platform. Almost all computers sold today are 64-bit with at least 4GB memory. A reference database of 5.000.000 games uses 1GB on disk and the possibility to keep all its data and indices in memory is an interesting goal. Regards, Gerd Lorscheid