Build issue with Volk on CentOS 6.4 (x86_64)

Just a heads up to the list: I ran into an issue building GR v3.6.4.1
yesterday on a CentOS 6.4 (x86_64) machine - it’s caused by some issue
with the cmake rules for Boost - it wants to pass /usr/lib64/lib64 (<-
repeated lib64 for some reason) into the linker for some of the Boost
libraries (unit_test in particular, but I don’t have the full error
output handy currently). This appears to have already been addressed
in the main GR cmake rules (i.e. Modules/GrBoost), but since Volk has
it’s own set of cmake rules, it never got carried over. I’ve opened an
issue on the bug tracker (#535), and posted a patch that I can confirm
works for me (i.e. builds/installs on CentOS 6.4 x86_64 and Ubuntu
12.04 x86_64), but I haven’t tested any more extensively than that.
Doug


Doug G.
[email protected]

On Tue, Apr 9, 2013 at 9:21 AM, Douglas G.
<[email protected]

wrote:

12.04 x86_64), but I haven’t tested any more extensively than that.

Thanks for the report and patch. One other question–what version of
GNU
Radio is the patch based on?

On Tue, Apr 9, 2013 at 12:47 PM, Johnathan C.
[email protected] wrote:

in the main GR cmake rules (i.e. Modules/GrBoost), but since Volk has
Johnathan C.
Corgan Labs - SDR Training and Development Services
http://corganlabs.com

I was building v3.6.4.1 on CentOS, but the patch was actually
generated (and tested) on my Ubuntu 12.04 machine, and that was
against master (SHA1: 21437ff462927cdab5ebe58d6f161fbb54a28fbf).


Doug G.
[email protected]

On Tue, Apr 9, 2013 at 11:46 AM, Douglas G. <
[email protected]> wrote:

I was building v3.6.4.1 on CentOS, but the patch was actually
generated (and tested) on my Ubuntu 12.04 machine, and that was
against master (SHA1: 21437ff462927cdab5ebe58d6f161fbb54a28fbf).

I just pushed this to maint->master->next.