I am already working with the latest version of GNU Radio.
in which dir the libgnuradio-extras.so should appear and, which package
bulids it? is this file bring renamed during the build?


On Mon, May 27, 2013 at 9:02 PM, Alex Zhang <[email protected]> wrote:

> I remember that I reinstall  to the latest gnuradio  entirely and then the
> error disappeared.
>
>
> On Mon, May 27, 2013 at 12:36 PM, Guy Holtzman <[email protected]> wrote:
>
>> I am having the same issue, I tried Josh suggestion without success.
>> I have installed Extras and pre-cog using:
>> https://github.com/jmalsbury/pre-cog/wiki/Installation
>>
>> what should I do to make it work?
>>
>>
>>
>>
>> here is a error log containing the versions I am using:
>>
>> linux; GNU C++ version 4.6.3; Boost_104800; UHD_003.005.003-78-g49a4929b
>>
>> <<< Welcome to GNU Radio Companion 3.6.4.1 >>>
>>
>> Loading: "/home/guy/Documents/tdma_hier.grc"
>> >>> Done
>>
>> Showing: "/home/guy/Documents/tdma_hier.grc"
>>
>> Loading: "/home/guy/Documents/tdma_radio.grc"
>> >>> Done
>>
>> Showing: "/home/guy/Documents/tdma_radio.grc"
>>
>> Generating: "/home/guy/Documents/tdma_radio.py"
>> >>> Warning: This flow graph may not have flow control: no audio or usrp
>> blocks found. Add a Misc->Throttle block to your flow graph to avoid CPU
>> congestion.
>>
>> Executing: "/home/guy/Documents/tdma_radio.py"
>>
>> linux; GNU C++ version 4.6.3; Boost_104800; UHD_003.005.003-78-g49a4929b
>>
>> Traceback (most recent call last):
>>   File "/home/guy/Documents/tdma_radio.py", line 8, in <module>
>>     execfile("/home/guy/.grc_gnuradio/tdma_hier.py")
>>   File "/home/guy/.grc_gnuradio/tdma_hier.py", line 14, in <module>
>>
>>     import gnuradio.extras as gr_extras
>>   File
>> "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/__init__.py", line
>> 20, in <module>
>>     from extras_swig import *
>>   File
>> "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/extras_swig.py",
>> line 26, in <module>
>>     _extras_swig = swig_import_helper()
>>   File
>> "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/extras_swig.py",
>> line 22, in swig_import_helper
>>     _mod = imp.load_module('_extras_swig', fp, pathname, description)
>> ImportError: libgnuradio-extras.so: cannot open shared object file: No
>> such file or directory
>>
>>
>>
>>  Thanks, Guy
>>
>>
>>
>> On Wed, Feb 20, 2013 at 8:22 PM, Alex Zhang <[email protected]>wrote:
>>
>>> Maybe it is due to my own building which is very obsolete. I will try to
>>> reinstall the latest version of gnuradio and grextras.
>>>
>>>
>>> On Tue, Feb 19, 2013 at 5:35 PM, Alex Zhang <[email protected]>wrote:
>>>
>>>> It does not work after the modification and rebuilding of the grextras.
>>>>
>>>> My modification:
>>>>
>>>> diff --git a/swig/CMakeLists.txt b/swig/CMakeLists.txt
>>>> index 129d789..42732a3 100644
>>>> --- a/swig/CMakeLists.txt
>>>> +++ b/swig/CMakeLists.txt
>>>> @@ -58,7 +58,7 @@ foreach(incdir ${GRUEL_INCLUDE_DIRS})
>>>>      list(APPEND GR_SWIG_INCLUDE_DIRS ${incdir}/gruel/swig)
>>>>  endforeach(incdir)
>>>>
>>>> -set(GR_SWIG_LIBRARIES gnuradio-extras)
>>>> +list(APPEND GR_SWIG_LIBRARIES gnuradio-extras
>>>> ${GNURADIO_CORE_LIBRARIES} ${G
>>>>  set(GR_SWIG_DOC_FILE ${CMAKE_CURRENT_BINARY_DIR}/extras_swig_doc.i)
>>>>  set(GR_SWIG_DOC_DIRS
>>>> ${CMAKE_CURRENT_SOURCE_DIR}/../include/gnuradio/extras)
>>>>
>>>>
>>>> On Tue, Feb 19, 2013 at 5:06 PM, Josh Blum <[email protected]> wrote:
>>>>
>>>>>
>>>>>
>>>>> On 02/19/2013 04:59 PM, Alex Zhang wrote:
>>>>> > Hi,
>>>>> >
>>>>> > I believe some other guys met this problem before, but I did not
>>>>> find the
>>>>> > final solution expressed clearly.
>>>>> >
>>>>> > After I installed the gnuradio, grextras, then in my python code
>>>>> which trys
>>>>> > to import the extras_swig  like
>>>>> >
>>>>> >     import gnuradio.extras as gr_extras
>>>>> >   File
>>>>> >
>>>>> "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/__init__.py", line
>>>>> > 20, in <module>
>>>>> >     from extras_swig import *
>>>>> >   File
>>>>> >
>>>>> "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/extras_swig.py",
>>>>> > line 26, in <module>
>>>>> >     _extras_swig = swig_import_helper()
>>>>> >   File
>>>>> >
>>>>> "/usr/local/lib/python2.7/dist-packages/gnuradio/extras/extras_swig.py",
>>>>> > line 22, in swig_import_helper
>>>>> >     _mod = imp.load_module('_extras_swig', fp, pathname, description)
>>>>> > ImportError: /usr/local/lib/libgnuradio-extras.so: undefined symbol:
>>>>> > _ZN15gr_msg_accepter4postEN5boost13intrusive_ptrIN3pmt8pmt_baseEEES4_
>>>>> >
>>>>> >
>>>>> > Can any one shed a light on it?
>>>>>
>>>>> Maybe its missing a library to link w/
>>>>>
>>>>> Can you try this and let me know?
>>>>>
>>>>> http://pastebin.com/t5GL5Z6G
>>>>>
>>>>> -josh
>>>>> >
>>>>> >
>>>>> >
>>>>> > _______________________________________________
>>>>> > Discuss-gnuradio mailing list
>>>>> > [email protected]
>>>>> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>>> >
>>>>>
>>>>> _______________________________________________
>>>>> Discuss-gnuradio mailing list
>>>>> [email protected]
>>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Alex,
>>>> *Dreams can come true – just believe.*
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Alex,
>>> *Dreams can come true – just believe.*
>>>
>>> _______________________________________________
>>> Discuss-gnuradio mailing list
>>> [email protected]
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>
>>>
>>
>
>
> --
>
> Alex,
> *Dreams can come true – just believe.*
>
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to