Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block key "isdbt_bit_deinterleaver" not found #28

Open
ShiX10 opened this issue Jan 26, 2019 · 7 comments
Open

Block key "isdbt_bit_deinterleaver" not found #28

ShiX10 opened this issue Jan 26, 2019 · 7 comments

Comments

@ShiX10
Copy link

ShiX10 commented Jan 26, 2019

Hello,I am a student who recently started using GNUradio on MacOS(macOS High Sierra 10.13.6). I installed GNUradio(3.7.13.4) on my computer and tried to open rx_1seg_demo. However it did not work and it says missing block like the picture I attached. I followed you instructions on README and I thought installations were successful(I did not see any errors). Could you help me to solve this problem?

Thank you.
2019-01-27 8 44 46

@ShiX10
Copy link
Author

ShiX10 commented Jan 27, 2019

I now directly copied files in block folder and it does not show missing blocks. But it still has error which says

Traceback (most recent call last):
File "/Users/hibikishiiba/gr-isdbt/examples/rx_demo.py", line 29, in
import isdbt
ImportError: No module named isdbt

@vagonbar
Copy link
Collaborator

vagonbar commented Jan 28, 2019 via email

@ShiX10
Copy link
Author

ShiX10 commented Jan 28, 2019

Thank you for the comment.
Does it mean I have to open a path for the folder which is named isdbt?
And Should i type “import isdbt” after that?

If you don’t mind could you show the commands for me?

@vagonbar
Copy link
Collaborator

vagonbar commented Jan 28, 2019 via email

@git-artes
Copy link
Owner

Hi,
If you had to copy the grc files into the folder it means that something went wrong during the installation process. Are you sure you had administrative privileges when you issued "sudo make install"??
best

@ShiX10
Copy link
Author

ShiX10 commented Mar 7, 2019

Hi there, thank you for the response.
When I execute the command sudo make install, terminal shows a result below.

$ make && sudo make install
[ 1%] Linking CXX shared library libgnuradio-isdbt.dylib
[ 41%] Built target gnuradio-isdbt
[ 43%] Linking CXX executable test-isdbt
[ 71%] Built target test-isdbt
[ 72%] Linking CXX executable _isdbt_swig_doc_tag
[ 74%] Built target _isdbt_swig_doc_tag
[ 75%] Generating doxygen xml for isdbt_swig_doc docs
warning: Tag XML_SCHEMA' at line 1478 of file /Users/hibikishiiba/gr-isdbt/build/swig/isdbt_swig_doc_swig_docs/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag XML_DTD' at line 1484 of file /Users/hibikishiiba/gr-isdbt/build/swig/isdbt_swig_doc_swig_docs/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[ 77%] Generating python docstrings for isdbt_swig_doc
[ 77%] Built target isdbt_swig_swig_doc
[ 78%] Linking CXX executable _isdbt_swig_swig_tag
[ 79%] Built target _isdbt_swig_swig_tag
[ 81%] Generating isdbt_swig.tag
Scanning dependencies of target isdbt_swig_swig_2d0df
[ 82%] Building CXX object swig/CMakeFiles/isdbt_swig_swig_2d0df.dir/isdbt_swig_swig_2d0df.cpp.o
[ 83%] Linking CXX executable isdbt_swig_swig_2d0df
Swig source
[ 86%] Built target isdbt_swig_swig_2d0df
Scanning dependencies of target _isdbt_swig
[ 87%] Building CXX object swig/CMakeFiles/_isdbt_swig.dir/isdbt_swigPYTHON_wrap.cxx.o
In file included from /Users/hibikishiiba/gr-isdbt/build/swig/isdbt_swigPYTHON_wrap.cxx:173:
In file included from /usr/include/python2.7/Python.h:85:
/usr/include/python2.7/unicodeobject.h:534:5: warning: 'register' storage class
specifier is deprecated and incompatible with C++17
[-Wdeprecated-register]
register PyObject obj, / Object */
^~~~~~~~~
/usr/include/python2.7/unicodeobject.h:553:5: warning: 'register' storage class
specifier is deprecated and incompatible with C++17
[-Wdeprecated-register]
register PyObject obj / Object */
^~~~~~~~~
/usr/include/python2.7/unicodeobject.h:575:5: warning: 'register' storage class
specifier is deprecated and incompatible with C++17
[-Wdeprecated-register]
register const wchar_t w, / wchar_t buffer */
^~~~~~~~~
/usr/include/python2.7/unicodeobject.h:593:5: warning: 'register' storage class
specifier is deprecated and incompatible with C++17
[-Wdeprecated-register]
register wchar_t w, / wchar_t buffer */
^~~~~~~~~
In file included from /Users/hibikishiiba/gr-isdbt/build/swig/isdbt_swigPYTHON_wrap.cxx:173:
In file included from /usr/include/python2.7/Python.h:94:
/usr/include/python2.7/stringobject.h:173:5: warning: 'register' storage class
specifier is deprecated and incompatible with C++17
[-Wdeprecated-register]
register PyObject obj, / string or Unicode object */
^~~~~~~~~
/usr/include/python2.7/stringobject.h:174:5: warning: 'register' storage class
specifier is deprecated and incompatible with C++17
[-Wdeprecated-register]
register char *s, / pointer to buffer variable */
^~~~~~~~~
/usr/include/python2.7/stringobject.h:175:5: warning: 'register' storage class
specifier is deprecated and incompatible with C++17
[-Wdeprecated-register]
register Py_ssize_t len / pointer to length variable or NULL
^~~~~~~~~
7 warnings generated.
[ 89%] Linking CXX shared module _isdbt_swig.so
[ 91%] Built target _isdbt_swig
[ 93%] Generating isdbt_swig.pyc
[ 94%] Generating isdbt_swig.pyo
[ 95%] Built target pygen_swig_6e74a
[ 98%] Built target pygen_python_3f59a
[ 98%] Built target pygen_apps_9a6dd
[100%] Built target doxygen_target
Password:
[ 41%] Built target gnuradio-isdbt
[ 71%] Built target test-isdbt
[ 74%] Built target _isdbt_swig_doc_tag
[ 77%] Built target isdbt_swig_swig_doc
[ 79%] Built target _isdbt_swig_swig_tag
[ 86%] Built target isdbt_swig_swig_2d0df
[ 91%] Built target _isdbt_swig
[ 95%] Built target pygen_swig_6e74a
[ 98%] Built target pygen_python_3f59a
[ 98%] Built target pygen_apps_9a6dd
[100%] Built target doxygen_target
Install the project...
-- Install configuration: "Release"

Thank you.

@git-artes
Copy link
Owner

I've just realized you are using Mac. Please note that our intended working environment is Linux, and we have not tested gr-isdbt on MacOS. The problem is probably there. You should check if there are any changes that need to be done to OOT as ours in order to work on Mac.
best

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants