Okay it makes it farther before it fails with angavrilov's branch of dfhack and df_structures.
[ 88%] Building CXX object plugins/stonesense/CMakeFiles/stonesense.dir/Creatures.cpp.o
In file included from /home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp:1:0:
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/common.h:2:0: warning: ignoring #pragma warning
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/common.h:3:0: warning: ignoring #pragma warning
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/common.h:4:0: warning: ignoring #pragma warning
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp: In function ‘void AssembleCreatureText(int, int, DFHack::Units::t_unit*, WorldSegment*)’:
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp:243:103: error: narrowing conversion of ‘drawx’ from ‘int’ to ‘float’ inside { }
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp:243:103: error: narrowing conversion of ‘drawy’ from ‘int’ to ‘float’ inside { }
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp: In function ‘void DrawCreatureText(int, int, DFHack::Units::t_unit*)’:
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp:370:45: warning: comparison between signed and unsigned integer expressions
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp: In function ‘bool hasLegendarySkill(df::unit*)’:
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp:412:38: warning: comparison between signed and unsigned integer expressions
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp: In function ‘void ReadCreaturesToSegment(DFHack::Core&, WorldSegment*)’:
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp:583:82: warning: comparison between signed and unsigned integer expressions
/home/arclance/0_Build/dfhack/angavrilov/dfhack_2012-12-26/plugins/stonesense/Creatures.cpp:607:62: warning: comparison between signed and unsigned integer expressions
make[2]: *** [plugins/stonesense/CMakeFiles/stonesense.dir/Creatures.cpp.o] Error 1
make[1]: *** [plugins/stonesense/CMakeFiles/stonesense.dir/all] Error 2
make: *** [all] Error 2
[code]