|
From: | Nemanja Savic |
Subject: | Re: [Discuss-gnuradio] undefined reference to file_sink_base |
Date: | Thu, 5 Nov 2015 17:04:47 +0100 |
Hi Nemanja,
file_sink_base only has a parameterless public constructor these days (from gr-blocks/include/.../file_sink_base.h)
47 protected:
48 file_sink_base(const char *filename, bool is_binary, bool append);
49
50 public:
51 file_sink_base() {}
52 ~file_sink_base();
53
and the protected one takes a second bool now.
That doesn't explain the problems with the d'tor and do_update, but maybe it's a start.
Best regards,
Marcus
On 11/05/2015 01:50 PM, Nemanja Savic wrote:
I know that before, I had similar error on some other machine, so I added lines:Hi all guys,i have encountered a new problem which was not present before. I have my old GR module (out of tree) for years. Yesterday I wanted to change something and couldn't build it cause of the linker error.
libgnuradio-TMS.so: undefined reference to `gr::blocks::file_sink_base::file_sink_base(char const*, bool)'
libgnuradio-TMS.so: undefined reference to `gr::blocks::file_sink_base::~file_sink_base()'
libgnuradio-TMS.so: undefined reference to `gr::blocks::file_sink_base::do_update()'
set(GR_REQUIRED_COMPONENTS CORE BLOCKS)
find_package(Gnuradio "3.6.5.1")
in my top CMakeLists.txt file but unfortunately nothing changed. I am sure that everything is there, but can't figure out why it can't find it.
Cheers and thanx,
--
Nemanja Savić
_______________________________________________ Discuss-gnuradio mailing list address@hidden https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Prev in Thread] | Current Thread | [Next in Thread] |