Guy, I assume that error is coming from Python. If that's the case, then it might be that your Swig build messed up somewhere or the lib and Swig are not agreeing. When I get those kinds of errors I will edit the __init__.py file for the Python module (likely in /usr/local/lib/python2.7/dist-packages/your_module_name/) and remove the `pass` for the ImportError and replace with `import traceback; traceback.print_exc()` to see what's wrong. It might be that your .so file isn't being imported properly to Python. Making that __init__ change and then running `python -c 'import your_module_name'` should result in seeing a better error. If no error happens, then you can also try running `python -c 'import my_module_name; print dir(your_module_name)` to see if your module actually has any contents at all.
Hope that helps! -Dave On Mon, Dec 17, 2018 at 5:16 AM Guy Durrieu <guy.durr...@onera.fr> wrote: > Hi, > > I am developing some kind of MAC layer within a GNUradio model. Until > now, my C++ mac module works. > > Now I need to add time functionnalities to my module. I include the > following declarations: > > --- > boost::chrono::system_clock::time_point now = > boost::chrono::system_clock::now() ; > boost::chrono::system_clock::time_point nextperiod = now + > boost::chrono::milliseconds{d_period} ; > --- > > The "make" runs successfully (no compile time errors) but after > launching gnuradio-companion, when trying to execute the model, I get > the error > > --- > AttributeError: 'module' object has no attribute 'mac' > --- > > Did somebody experience this kind of error with boost/chrono ? I read in > the list that it could result from a library access problem, but > libboost-chrono.so is present in the standard directory > /usr/lib/x86_64-linux-gnu, so I really don't understand what happens in > my model... > > Thanks in advance for your help ! > > -- GD. > > Guy Durrieu > ONERA - Département Traitement de l'Information et Systèmes > CEntRe de Toulouse, 2, avenue Edouard Belin BP 74025 31055 TOULOUSE CEDEX 4 > Tél. +33 5 62 25 26 59 > avertissement http://www.onera.fr/onera-en/emails-terms > > > > > > _______________________________________________ > 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