This is rather strange. This module was working ok,
I just didn't build it for quite some time.
I use file_sink_base as a base class for one of my file
sinks that has some kind of history buffer inside.
And, the structure of that block is identical as the
structure of file_sink that comes with GR.
So my block is defined as
class TMS_API file_sink_lim_b : virtual public
gr_sync_block,
virtual public
blocks::file_sink_base
pretty much as normal file sink, except I have blocks::
namsespace. Inside the constructor is also the same:
blocks::file_sink_base(filename, true).