Volk/cmake include preference issue

It seems the volk library build was adding include paths for external
dependencies before adding local ones. In this case of external
dependencies like orc being installed into /usr/local, volk would be
compiling against headers that were potentially old gnuradio installs in
/usr/local

I know this caused an issue for some on freebsd (since many dependencies
go into /usr/local). And supposedly OSX in some cases as well.

Here is a potential fix, the output of make VERBOSE=1 -C volk seems to
indicate that the build includes are now listed first:
http://gnuradio.org/cgit/jblum.git/commit/?h=volk_include_order

I dont believe this is an issue for the rest of the components. It seems
that listing the build includes first was always the case and copied
into all the components.

-josh

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs