Well, it was definitely something simple :) Thank you for your help Tom!

Best,
Ali

On Tue, Mar 17, 2015 at 7:21 PM, Tom Rondeau <t...@trondeau.com> wrote:

> On Tue, Mar 17, 2015 at 8:10 PM, Ali Riaz <ari...@hawk.iit.edu> wrote:
>
>> Hello everyone,
>>
>> I was wondering if anyone can help me with a small issue. I want to use
>> the tagged_file_sink block in gnuradio companion, but with a couple of
>> additional features suitable for my application needs. So I decide to
>> create an OOT module, and as a start simply copy-pasted the original code
>> for the tagged_file_sink (adjusting the name of the block of course) just
>> to see if it works before I start editing it with my own adjustments. But I
>> get a compilation error when I use the make command.
>>
>> The errors are something like: tagged_file_sink_v2_impl.cc: error:
>> 'perror' was not declared in this scope
>>          perror(filename.str().c_str());
>>
>> The rest of the errors I'm getting are similar to this: "'something' was
>> not declared in this scope."
>>
>> Up till now I've only used gnuradio companion, never got to delve into
>> actual coding or making my own blocks, so more of a beginner in this area,
>> and I'm pretty sure that I'm missing something very basic, so I hope
>> someone can help me figure this out.
>>
>> Thank you,
>>
>> Best,
>> Ali
>>
>
> This is basically a C/C++ question, not GNU Radio. You're missing include
> files in your code. For instance, take a look at:
>
> $ man 3 perror
>
> It tells you that it needs "#include <stdio.h>". You'll find similar
> things for the other errors your having.
>
> Tom
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to