Sorry, I didn't realize I hit reply not reply all

Thanks! I'll add it in and see what happens.

On Fri, Feb 24, 2017 at 3:30 PM, Marcus Müller <marcus.muel...@ettus.com>
wrote:

> yep, simply copy over to cmake/Modules. That way, CMake will find it when
> you look for Armadillo
>
> Cheers,
>
> Marcus
>
> PS: I think this might be useful in the future, so please try to keep the
> mailing list in CC:
>
> On 24.02.2017 21:25, Richard Mcallister wrote:
>
> FindArmadillo.cmake in cmake/Modules? I haven't included it, so I just
> place the file in cmake/Modules? Or how I should include it in my OOT
> module?
>
> On Fri, Feb 24, 2017 at 3:22 PM, Marcus Müller <marcus.muel...@ettus.com>
> wrote:
>
>> Ah sorry, forgot to mention the key point: you've got the
>> FindArmadillo.cmake from gr-specest?
>>
>>
>> On 24.02.2017 21:18, Richard Mcallister wrote:
>>
>> Hey Marcus,
>>
>> I added the following lines to my CMakeLists.txt, following from what
>> gr-specest had:
>> find_package(BLAS REQUIRED)
>> find_package(LAPACK REQUIRED)
>> find_package(Armadillo)
>> include(Armadillo)
>>
>> And when i run 'make' it results in:
>> -- A library with BLAS API found.
>> -- A library with BLAS API found.
>> -- A library with LAPACK API found.
>> CMake Error at CMakeLists.txt:125 (include):
>>   include could not find load file:
>>
>>     Armadillo
>> (The other lines are just the standard outputs in the console)
>> Line 125 is include(Armadillo). I guess thats where error is, although
>> pybombs tells me armadillo is installed. Is there a way to manually link it?
>>
>> Thanks,
>> Rich
>>
>>
>>
>> On Fri, Feb 24, 2017 at 2:54 PM, Marcus Müller <marcus.muel...@ettus.com>
>> wrote:
>>
>>> I remember we had quite a struggle for a moment, but fixed that for
>>> gr-specest. See https://github.com/kit-cel/gr-specest.
>>>
>>> Best regards,
>>>
>>> Marcus
>>>
>>> On 24.02.2017 20:31, Richard Mcallister wrote:
>>>
>>> Hey all,
>>>
>>> This might be more of an error with cmake or armadillo, but I've been
>>> trying to use armadillo in an OOT module. I've called make and built the
>>> module, no issues with missing libraries or anything. Pybombs tells me that
>>> armadillo is installed, along with blas and lapack. I'm using the latest
>>> gnuradio update, and I'm on Ubuntu 16.04
>>>
>>> However, when I run 'ctest -V -R'
>>> Test timeout computed to be: 9.99988e+06
>>> 3: Traceback (most recent call last):
>>> 3:   File "/home/rich/Desktop/repos3/gr-vlp2/python/qa_amp2d_ff.py",
>>> line 24, in <module>
>>> 3:     import vlp2_swig as vlp2
>>> 3:   File "/home/rich/Desktop/repos3/gr-vlp2/build/swig/vlp2_swig.py",
>>> line 28, in <module>
>>> 3:     _vlp2_swig = swig_import_helper()
>>> 3:   File "/home/rich/Desktop/repos3/gr-vlp2/build/swig/vlp2_swig.py",
>>> line 24, in swig_import_helper
>>> 3:     _mod = imp.load_module('_vlp2_swig', fp, pathname, description)
>>> 3: ImportError: /home/rich/Desktop/repos3/gr-v
>>> lp2/build/lib/libgnuradio-vlp2.so: undefined symbol: wrapper_sgelsd_
>>>
>>> All of the tests in the OOT modules fail (except test_vlp2), including
>>> blocks that don't use armadillo. I've looked at gr-specest and added the
>>> following lines to my CMakeLists.txt:
>>> find_package(BLAS REQUIRED)
>>> find_package(LAPACK REQUIRED)
>>> find_package(Armadillo)
>>>
>>> and still get the same issues. I'm pretty sure cmake is missing
>>> something, I'm just not sure what. Has anyone else had issues with this
>>> before?
>>>
>>>
>>> Thanks,
>>> Rich
>>>
>>>
>>> _______________________________________________
>>> Discuss-gnuradio mailing 
>>> listDiscuss-gnuradio@gnu.orghttps://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>
>>> _______________________________________________ Discuss-gnuradio
>>> mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/
>>> listinfo/discuss-gnuradio
>>
>>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to