discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] UHD won't work with GRC


From: Alexandru Csete
Subject: Re: [Discuss-gnuradio] UHD won't work with GRC
Date: Fri, 18 Feb 2011 18:18:43 +0100

The fact that it is in /usr/lib suggests that it was installed using
the package manager for your distribution so try that first.
Alex

On Fri, Feb 18, 2011 at 6:04 PM, Scott Johnston
<address@hidden> wrote:
> Yes you are right, there is an older version installed in /usr/lib. Do you
> know how to get rid of it? Please say yes without having to reinstall the OS
> :)
>
> Thanks
>
> Scott
>
> Alexandru Csete wrote:
>>
>> Hi Scott,
>>
>> I think this is OK because the two version strings are not
>> automatically linked. I have the same version(s) as you do.
>> The git version string is generated with respect to the latest git
>> tag, which is "v3.3.1git"; however, it was apparently decided that the
>> next release will be v3.4, the version string was updated but no new
>> tag was made in git so the git tag is still v3.3.1.
>>
>> From the error message you posted in your previous mail, I really
>> can't think of anything else than there is an old version of gnuradio
>> installed and it takes precedence over the new version - maybe because
>> it is installed in /usr/lib ?
>>
>> Alex
>>
>> On Fri, Feb 18, 2011 at 5:33 PM, Scott Johnston
>> <address@hidden> wrote:
>>
>>>
>>> All,
>>>
>>> I think I am having a version problem. I followed the instructions from
>>> the
>>> gnuradio and UHD Start page.
>>> I download gnuradio using
>>>
>>> $ git clone git://gnuradio.org/gnuradio
>>> git branch --track next origin/next
>>> git checkout next
>>>
>>> And then I do the usual
>>>
>>> ./bootstrap
>>> ./configure
>>> make
>>> make check
>>> sudo make install
>>> sudo ldconfig
>>>
>>> Everything goes fine and everything that I expect to get installed does,
>>> but
>>> then as soon as I try to run something it breaks, see errors below. I dug
>>> further, and I think I have a version problem. Both the version.sh file
>>> in
>>> my gnuradio directory and the gnuradio-core.pc file in
>>> /usr/local/lib/pkgconfig say the version in 3.4. But when I run
>>> ./configure
>>> it says the version is 3.3.1. As far as I know version 3.4 doesn't exist
>>> yet. I have uninstalled and deleted everything and reinstalled and the
>>> problem remains the same.
>>>
>>> Anybody what the problem is?
>>>
>>> TIA
>>>
>>> Scott
>>>
>>> address@hidden:~/gnuradio$ cat version.sh
>>> MAJOR_VERSION=3
>>> API_COMPAT=4
>>> MINOR_VERSION=git
>>> MAINT_VERSION=
>>>
>>>
>>> address@hidden:/usr/local/
>>> lib/pkgconfig$ cat gnuradio-core.pc
>>> prefix=/usr/local
>>> exec_prefix=${prefix}
>>> libdir=${exec_prefix}/lib
>>> includedir=${prefix}/include/gnuradio
>>> guile_load_path=/usr/local/share/guile/site
>>>
>>> Name: gnuradio-core
>>> Description: GNU Software Radio toolkit
>>> Requires: gruel fftw3f gsl
>>> Version: 3.4git
>>> Libs.private: -L/usr/lib -lboost_thread-mt -lboost_date_time-mt
>>> Libs: -L${libdir} -lgnuradio-core
>>> Cflags: -I/usr/include -pthread -I${includedir}
>>>
>>> address@hidden:~/gnuradio$ ./configure
>>> checking build system type... x86_64-unknown-linux-gnu
>>> checking host system type... x86_64-unknown-linux-gnu
>>> checking target system type... x86_64-unknown-linux-gnu
>>> checking for git... /usr/bin/git
>>> checking existence of git version control directory... ok
>>> checking git description of current commit... v3.3.1git-956-g501aa52b
>>> configure: GNU Radio Release v3.3.1git-956-g501aa52b
>>>
>>>
>>>
>>>
>>>
>>> I get the following problem when trying to run any gnuradio programs.
>>> And when I try gnuradio-companion a gui pops up that says "can't import
>>> gnuradio, are your PYTHONPATH and LD_LIBRARY_PATH set correctly?
>>>
>>> address@hidden:~/gnuradio/
>>> gnuradio-examples/python/pfb$ ./channelize.py --help
>>> Traceback (most recent call last):
>>>  File "./channelize.py", line 23, in <module>
>>>  from gnuradio import gr, blks2
>>>  File "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/__init__.py",
>>> line 43, in <module>
>>>  from gnuradio_core import *
>>>  File
>>> "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/gnuradio_core.py",
>>> line 23, in <module>
>>>  from gnuradio_core_runtime import *
>>>  File
>>>
>>> "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/gnuradio_core_runtime.py",
>>> line 24, in <module>
>>>  _gnuradio_core_runtime = swig_import_helper()
>>>  File
>>>
>>> "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/gnuradio_core_runtime.py",
>>> line 20, in swig_import_helper
>>>  _mod = imp.load_module('_gnuradio_core_runtime', fp, pathname,
>>> description)
>>> ImportError: /usr/local/lib/libgnuradio-core-3.4git.so.0: undefined
>>> symbol: _ZTIN5gruel12msg_accepterE
>>>
>>> address@hidden:~/gnuradio/gnuradio-examples/python/digital$
>>> ./benchmark_loopback.py --help
>>> Traceback (most recent call last):
>>>  File "./benchmark_loopback.py", line 23, in <module>
>>>  from gnuradio import gr, gru, modulation_utils
>>>  File "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/__init__.py",
>>> line 43, in <module>
>>>  from gnuradio_core import *
>>>  File
>>> "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/gnuradio_core.py",
>>> line 23, in <module>
>>>  from gnuradio_core_runtime import *
>>>  File
>>>
>>> "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/gnuradio_core_runtime.py",
>>> line 24, in <module>
>>>  _gnuradio_core_runtime = swig_import_helper()
>>>  File
>>>
>>> "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/gnuradio_core_runtime.py",
>>> line 20, in swig_import_helper
>>>  _mod = imp.load_module('_gnuradio_core_runtime', fp, pathname,
>>> description)
>>> ImportError: /usr/local/lib/libgnuradio-core-3.4git.so.0: undefined
>>> symbol: _ZTIN5gruel12msg_accepterE
>>>
>>>
>>>
>>>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]