On Sun, Jan 10, 2010 at 08:39:54AM +0100, Thilo Mönicke wrote: > Hi everybody, > > I want to set up some little testprogrammes for Cell BE prozessor > using gnuradio. Is there anybody who is working with the Playstation 3 > / Cell BE prozessor? There are only very old records in the mailing > list about this topic.
I haven't fired up my PS3 in a while, but last time I did, it worked ;-) > I already installed Fedora 11 ppc and gnuradio (compiled by myself, > because if you are using the fedora repository, it will not install > the cell components of gnuradio) But if I run a simple FFT programm > (of course with gcell.fft_vcc), I get the following error message: > > terminate called after throwing an instance of > 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> > >' > what(): tr1::bad_weak_ptr I'm guessing that your main code, which calls set_singleton, is letting the gc_job_manager object go out of scope. I'm not sure if you're coding in C++ or Python, but if you're in Python, try assigning it to self.<something> = job_manager, where self is an object that will exist to the end of the program. By design the singleton is held as a weak_ptr, which will not keep the object in existence. (If it was held as a shared_ptr by the library, it would never go out of existence.) > Do you have an idear, what the problem could be? > best regards from germany > > Thilo Mönicke Eric _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
