On Thu, Nov 3, 2011 at 3:52 PM, Josh Blum
<address@hidden> wrote:
On 11/03/2011 01:48 PM, Marcus M wrote:
> Hi,
> I have a test application that I want to link with the gnuradio library. I
> user the proper link variables but I always get the error of the following
> type.
>
> fatal error: gr_complex.h: No such file or directory
> compilation terminated.
>
> In this test application I am using the gr_complex data type and I am
> including the proper header variable. I checked my $PATH variable and it
> includes the proper header directories and the library. I tried including
> the whole path in #include but I still get the same error. What's happening
> here?
>
> I am compiling the application as
> gcc -o test test.cc -lgnuradio-core
>
> I even tried this but it throws the same error. Somehow it's unable to find
> the header even thought the path are included in the $PATH variable.
> gcc -o test test.cc `pkg-config --libs gnuradio-core`
>
> Any help will be greatly appreciated.
>
> Thanks
>
>
You are missing cflags, use pkg-config --cflags
the environment variable "PATH" is not related
I tried this and it didn't work either.
gcc -o test test.c -pthread -I/usr/local/include/gnuradio -I/usr/local/include -L/usr/local/lib -lgnuradio-core -lgruel -lfftw3f -lgsl -lgslcblas -lm
Any other suggestion?
Thanks
-josh
_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio