On Sat, Mar 30, 2013 at 7:10 PM,  <[email protected]> wrote:
> I can confirm I had the same problem. Adding -DENABLE_GR_CTRLPORT=TRUE 
> helped, but it should be enabled without it also, according to the cmake log.
>
> Tim
>
> Sent on the Sprint® Now Network from my BlackBerry®

I think this has something to do with cmake caching issues.

Try deleting CMakeCache.txt, rerun cmake, and then see what you get.

Tom



> -----Original Message-----
> From: Alexandru Csete <[email protected]>
> Sender: [email protected]: Sat, 30 
> Mar 2013 23:37:39
> To: Tom Rondeau<[email protected]>
> Cc: GNURadio Discussion List<[email protected]>
> Subject: Re: [Discuss-gnuradio] Check for gr-ctrlport
>
> On Sat, Mar 30, 2013 at 2:42 PM, Tom Rondeau <[email protected]> wrote:
>> On Fri, Mar 29, 2013 at 8:12 PM, Alexandru Csete <[email protected]> wrote:
>>> Is there a recommended or preferred way an application should check
>>> for the availability of control port? I can see some #ifdef
>>> GR_CTRLPORT in the gnuradio headers but that is only defined while
>>> compiling gnuradio. If there is a safe check I could perform at cmake
>>> time I would prefer that.
>>> Thanks in advance.
>>>
>>> Alex
>>
>> Hi Alex,
>>
>> Good question. This is what the config.h file is for. It's installed
>> into $prefix/include/gnuradio/config.h. If ControlPort is defined and
>> built for the project, it will be defined in this file as "#define
>> GR_CTRLPORT". If you include that header file, you can test #ifdef
>> GR_CTRLPORT in your own work.
>
> Hi Tom,
>
> Thanks for the reply. This will work for me, but it seems some cmake
> magic is missing from the build procedure because GR_CTRLPORT is not
> defined in the config.h that I have. Here are the contents:
>
> #ifndef GNURADIO_CONFIG_H
> #define GNURADIO_CONFIG_H
> #ifndef TRY_SHM_VMCIRCBUF
> #define TRY_SHM_VMCIRCBUF
> #endif
> #ifndef GR_PERFORMANCE_COUNTERS
> /* #undef GR_PERFORMANCE_COUNTERS */
> #endif
> #ifndef GR_CTRLPORT
> /* #undef GR_CTRLPORT */
> #endif
> #ifndef ENABLE_GR_LOG
> #define ENABLE_GR_LOG
> #endif
> #ifndef HAVE_LOG4CPP
> #define HAVE_LOG4CPP
> #endif
>
> #endif /* GNURADIO_CONFIG_H */
>
>
> The cmake step says gr-ctrlport is enabled.
>
> Alex
>
> _______________________________________________
> Discuss-gnuradio mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to