[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] makefiles trouble
From: |
Hans Glitsch |
Subject: |
[Discuss-gnuradio] makefiles trouble |
Date: |
Mon, 6 Aug 2007 12:13:51 -0700 |
Hello,
Please help me. I'm having a lot of trouble understanding the make files to
build gnuradio and the makefiles I use to build my own gnuradio blocks.
Also, swig hates me and I hate it. So far I've had no trouble building
gnuradio and building my own blocks by delicately modifying an example build
tree, but now I want to do something a little different.
I want the python code to make an instance of the usrp1.source_c object and
pass it into C++ by calling this function:
void run_radio( usrp1_source_c_sptr usrp );
I added this function and it's definition to one of my cc files and added
the declaration to the swig i file for my blocks, and everything builds
properly.
In the python I create the usrp object with:
adc = usrp.source_c(0,250, fpga_filename="std_4rx_0tx.rbf")
then later call the new function with:
sm.run_radio( adc._u )
When python executes the last line it throws an exception:
"TypeError: in method 'run_radio', argument 1 of type 'usrp1_source_sptr'"
My question is, what type should the parameter be in the run_radio function?
How do I get swig to correctly marshal this smart pointer back to c++?
Thanks for the help,
Hans
- [Discuss-gnuradio] 64 bit vs 32 bit, Manaen Schlabach, 2007/08/04
- Re: [Discuss-gnuradio] 64 bit vs 32 bit, Chris Stankevitz, 2007/08/04
- Re: [Discuss-gnuradio] 64 bit vs 32 bit, Eric Blossom, 2007/08/05
- Re: [Discuss-gnuradio] 64 bit vs 32 bit, Manaen Schlabach, 2007/08/05
- Re: [Discuss-gnuradio] 64 bit vs 32 bit, Daniel O'Connor, 2007/08/05
- Re: [Discuss-gnuradio] 64 bit vs 32 bit, Eric Blossom, 2007/08/06
- Re: [Discuss-gnuradio] 64 bit vs 32 bit, Daniel O'Connor, 2007/08/06
- Re: [Discuss-gnuradio] 64 bit vs 32 bit, Chris Stankevitz, 2007/08/06
- [Discuss-gnuradio] makefiles trouble,
Hans Glitsch <=
- Re: [Discuss-gnuradio] makefiles trouble, Eric Blossom, 2007/08/06
- Re: [Discuss-gnuradio] makefiles trouble, Hans Glitsch, 2007/08/06
- Re: [Discuss-gnuradio] makefiles trouble, Daniel O'Connor, 2007/08/06
- Re: [Discuss-gnuradio] 64 bit vs 32 bit, Daniel O'Connor, 2007/08/06