Marcus, Yes that was the issue. Filling in the right values there fixed the problem. It might be worthwhile to add some warning when the block is loaded if a user neglects to update the xml. Perhaps generate a tag that the user must remove when he goes to edit the file or print the offending tags in the xml.
AttributeError: 'Block' object has no attribute 'horizontal_label' Is not easily decipherable :-) Thanks for the help! Best regards, Ranga. On Sun, Oct 4, 2015 at 6:11 AM, Marcus Müller <[email protected]> wrote: > Hi Ranga, > > you will need to fill in all the things in your XML file; the "<!-- > comments -->" and "..." point you to the places. > > Best regards, > Marcus > > > On 04.10.2015 02:20, M. Ranganathan wrote: > > Thanks. Please see attached. > > Regards, > > Ranga. > > On Sat, Oct 3, 2015 at 8:41 AM, Marcus Müller <[email protected]> > wrote: > >> Could you share your block's xml file from your modules grc/ folder? My >> suspicion is that there might be something wrong with the name/id fields. >> >> Best regards, >> Marcus >> >> >> >> On 03.10.2015 14:28, M. Ranganathan wrote: >> >> Yes I did ldconfid. >> >> The unit tests pass. The standard blocks drag drop fine. Something >> didn't install right for the tutorial. Do I need to edit a file or >> setting? >> >> Thanks for your response. >> >> Ranga. >> On Oct 3, 2015 6:21 AM, "Richard Bell" <[email protected]> wrote: >> >>> Did you remember to 'sudo ldconfig' after 'sudo make install'? >>> >>> Rich >>> >>> Sent from my iPad >>> >>> > On Oct 3, 2015, at 12:21 AM, M. Ranganathan <[email protected]> wrote: >>> > >>> > Hello, >>> > >>> > I installed gnuradio using pybombs. I am trying to work my way through >>> the tutorial on how to write a block. I did cmake with the flag >>> > >>> > cmake -DCMAKE_INSTALL_PREFIX=/home/mranga/gnuradio ../ >>> > >>> > The location specified is where I had installed gnuradio with pybombs. >>> > >>> > After that, I ran gnuradio-companion. It came up fine and I can >>> drag/drop the standard blocks. However, when I go to drag / drop my custom >>> block, I get the following error. >>> > >>> > File >>> "/home/mranga/gnuradio/lib/python2.7/dist-packages/gnuradio/grc/gui/Block.py", >>> line 255, in draw >>> > window.draw_drawable(gc, self.horizontal_label, 0, 0, >>> x+BLOCK_LABEL_PADDING, y+(self.H-self.label_height)/2, -1, -1) >>> > AttributeError: 'Block' object has no attribute 'horizontal_label' >>> > >>> > >>> > My PYTHONPATH and LD_LIBRARY path were set by sourcing the setenv.sh >>> generated when I installed using pybombs. >>> > >>> > There appears to be some path or setting that is not right. I've been >>> fighting this a while and I can't figure it out. Any help appreciated. >>> > >>> > Thank you in advance. >>> > >>> > >>> > >>> > >>> > -- >>> > M. Ranganathan >>> > _______________________________________________ >>> > Discuss-gnuradio mailing list >>> > [email protected] >>> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >>> >> >> >> _______________________________________________ >> Discuss-gnuradio mailing >> [email protected]https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> >> >> _______________________________________________ >> Discuss-gnuradio mailing list >> [email protected] >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> > > > -- > M. Ranganathan > > > -- M. Ranganathan
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
