On the Raspberry PI (with a Debian Wheezy derivative OS) I found two problems, one compiling and one on runtime:
Tested with rev 10218: FileManager doesn't compile, it complains about sdk.h not found. Checking the command line, there is a -I../../../../src/include (four ../ groups) and another with five groups. Changing the makefile removes the first include and compiles:
113c113
< DEFAULT_INCLUDES = -I. -I$(srcdir)
---
> DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/src/include
I'm building from trunk/src/build with ../configure and make
-----
The runtime error occurs with Rev 10225 but not with 10218. While loading compilers there is a segmentation fault and GDB backtrace shows (from memory, as I've returned to 10218):
#0 CompileOptionsBase::GetVar()
#1 CompileOptionsBase::SetIncludeDirs()
I suppose the problem is related to Rev 10223, as SetIncludeDirs() was changed there, but I don't know where SetIncludeDirs() calls GetVar(), and debugging on Raspberry is a pain.
Thank you.