[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] installing gr-ettus
From: |
Philip Balister |
Subject: |
Re: [Discuss-gnuradio] installing gr-ettus |
Date: |
Fri, 13 Mar 2015 17:52:55 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 |
On 03/13/2015 05:16 PM, Martin Braun wrote:
> And you must have rfnoc-devel branch of UHD installed. This is not on
> the default image.
Somewhere we have a toolchain file for cmake to build natively?
Otherwise the default flags are for older arms and no neon.
Philip
>
> M
>
> On 13.03.2015 14:14, Martin Braun wrote:
>> I didn't realize you were doing on this on the device. If you have all
>> the PATHs set up correctly, you should be good, but it looks like you're
>> using the default UHD. Have a look at your CMake cache (in gr-ettus) and
>> see where the UHD_* vars point to. They're 'advanced' vars, in case you
>> can't see them immediately.
>>
>> Cheers,
>> M
>>
>> On 13.03.2015 12:08, Ben Lapointe wrote:
>>> Martin,
>>> I am not using the SDK. The steps I have taken so far:
>>> Created a new SD card from the dizzy dev image found at [1].
>>> Followed the steps at [2] to clone the RFNoC git repository, switch to
>>> rfnoc-devel branch, build it, install it to /opt/uhd
>>> My next challenge was to install the gr-ettus OOT module to be able to
>>> use the RFNoC blocks in GRC.
>>> The dizzy image already had a previous install of UHD and GNU RADIO.
>>> For RFNoC I installed a new UHD with the RFNoC branch. I was hoping to
>>> add gr-ettus to the existing GNU RADIO install, to simplify things.
>>> I am doing all of this on the E310. Is this the right way to do it? I
>>> assumed that I didn't need the SDK because I already had an SD image
>>> built.
>>> Thanks,
>>> -ben
>>> [1] http://files.ettus.com/e3xx_images/beta/dizzy-test/
>>> [2] https://github.com/EttusResearch/uhd/wiki/RFNoC:-Getting-Started
>>>
>>> On Fri, Mar 13, 2015 at 2:12 PM, Martin Braun <address@hidden
>>> <mailto:address@hidden>> wrote:
>>>
>>> Ben,
>>>
>>> you *must* use the right branch of UHD (which I know you've been
>>> using). For cross-compiling, you need to make sure that *all* the
>>> CMake vars starting with UHD_ are correctly set.
>>>
>>> Are you using our SDK? If yes, it's probably pointing to the SDK's
>>> default UHD.
>>>
>>> M
>>>
>>> On 13.03.2015 10:55, Ben Lapointe wrote:
>>>
>>> Hi,
>>> I'm trying to install gr-ettus on an E310.
>>> I previously installed a new version of UHD (to support RFNoC)
>>> in the
>>> directory /opt/uhd
>>> I would like to install gr-ettus into the existing version of
>>> gnuradio
>>> that is installed.
>>>
>>> Inside the build directory of gr-ettus, when I type "cmake ../"
>>> I get
>>> the following message and error:
>>> -- Found UHD: /usr/lib/libuhd.so
>>> CMake Error at CMakeLists.txt:108 (message):
>>> RFNoC not found.
>>>
>>> When I had installed UHD, I followed the steps in [1], and
>>> made sure
>>> that the new libuhd.so was in my LD_LIBRARY_PATH and I added
>>> the new
>>> path to /etc/ld.so.conf; however, when I ran ldconfig I got the
>>> following error:
>>> ldconfig: /usr/lib/libstdc++.so.6.0.20-__gdb.py
>>> <http://so.6.0.20-gdb.py> <http://so.6.0.20-gdb.py>
>>> is not an ELF file - it has the wrong magic bytes at the start.
>>> I had ignored that error, partly because I didn't understand
>>> it, and
>>> partly because I had already updated the LD_LIBRARY_PATH
>>> variable. Was
>>> it a mistake to ignore it?
>>>
>>> I welcome any advice on installing gnuradio out-of-tree modules
>>> (such as
>>> gr-ettus mentioned in [2]), and advice on managing different
>>> versions of
>>> UHD on the same system. I can't seem to get the gr-ettus
>>> installation
>>> to look at the new version of UHD. Note: I am using the E310
>>> Dizzy
>>> build [3].
>>>
>>> Thanks!
>>> -ben
>>>
>>> [1] http://files.ettus.com/manual/__page_build_guide.html
>>> <http://files.ettus.com/manual/page_build_guide.html>
>>> [2]
>>>
>>> https://github.com/__EttusResearch/uhd/wiki/RFNoC:-__Getting-Started
>>>
>>> <https://github.com/EttusResearch/uhd/wiki/RFNoC:-Getting-Started>
>>> [3] http://files.ettus.com/e3xx___images/beta/dizzy-test/
>>> <http://files.ettus.com/e3xx_images/beta/dizzy-test/>
>>> <http://files.ettus.com/e3xx___images/beta/dizzy-test/
>>> <http://files.ettus.com/e3xx_images/beta/dizzy-test/>>
>>>
>>>
>>>
>>> _________________________________________________
>>> Discuss-gnuradio mailing list
>>> address@hidden <mailto:address@hidden>
>>> https://lists.gnu.org/mailman/__listinfo/discuss-gnuradio
>>> <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>
>>>
>>>
>>>
>>> _________________________________________________
>>> Discuss-gnuradio mailing list
>>> address@hidden <mailto:address@hidden>
>>> https://lists.gnu.org/mailman/__listinfo/discuss-gnuradio
>>> <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>
>>>
>>>
>>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>