Just installed the MacPort and that went well. I'm working from the example FM receiver with changes to the gui for QT. Now I'm seeing the following at compile time
Traceback (most recent call last):
File "/opt/local/share/gnuradio/examples/gr-limesdr/top_block.py", line 235, in
main()
File "/opt/local/share/gnuradio/examples/gr-limesdr/top_block.py", line 223, in main
tb = top_block_cls()
File "/opt/local/share/gnuradio/examples/gr-limesdr/top_block.py", line 161, in init
60)
TypeError: make() takes exactly 3 arguments (26 given)
This is clearly not what is show in the documentation tab:
limesdr_source make(std::string serial, int channel_mode, std::string const & filename) -> source_sptr Return a shared_ptr to a new instance of source. To avoid accidental use of raw pointers, source's constructor is private. limesdr::source::make is the public interface for creating new instances. Params: (serial, channel_mode, filename)
I suspect that I may have some detritus left over from previous installs with the brew package manager? Could this be a version 1 vs 2 issue?
Just installed the MacPort and that went well. I'm working from the example FM receiver with changes to the gui for QT. Now I'm seeing the following at compile time
` Generating: '/opt/local/share/gnuradio/examples/gr-limesdr/top_block.py'
Executing: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -u /opt/local/share/gnuradio/examples/gr-limesdr/top_block.py
Traceback (most recent call last): File "/opt/local/share/gnuradio/examples/gr-limesdr/top_block.py", line 235, in
main()
File "/opt/local/share/gnuradio/examples/gr-limesdr/top_block.py", line 223, in main
tb = top_block_cls()
File "/opt/local/share/gnuradio/examples/gr-limesdr/top_block.py", line 161, in init
60)
TypeError: make() takes exactly 3 arguments (26 given)
`
`
This is clearly not what is show in the documentation tab:
limesdr_source make(std::string serial, int channel_mode, std::string const & filename) -> source_sptr Return a shared_ptr to a new instance of source. To avoid accidental use of raw pointers, source's constructor is private. limesdr::source::make is the public interface for creating new instances. Params: (serial, channel_mode, filename)
I suspect that I may have some detritus left over from previous installs with the brew package manager? Could this be a version 1 vs 2 issue?