Revision 40b8a57d
ID: 40b8a57d69b4b85f207fb0408347c210e23202cc
Merged r11123:11148 from jcorgan/np into trunk.
Adds --enable-python option to configure (defaults to yes).
Using --disable-python or --enable-python=no will cause only
C++ API targets to be created and installed.
Several new shared libraries are now created. Where in the past,
the C++ objects of the actual gnuradio blocks that were in a component
were hidden inside their corresponding Python extension modules, these
are now split out into a libgnuradio-foo.so library, and the _foo.so
Python module is linked to that. This has been the way several top-
level components have operated for some time, such as gr-audio-alsa
and gr-usrp and gr-usrp2. This changeset applies that pattern to all
components.
C++ API users can use pkg-config to discover the cflags and libs
parameters needed to include and link against these libraries.
These components have not been tested:
gr-comedi
gr-audio-osx
gr-audio-windows
Passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11150 221aa14e-8319-0410-a670-987f0aec2ac5
Files
- added
- modified
- copied
- renamed
- deleted
- Makefile.common (diff)
- config
- grc_gr_atsc.m4 (diff)
- grc_gr_audio_alsa.m4 (diff)
- grc_gr_audio_jack.m4 (diff)
- grc_gr_audio_oss.m4 (diff)
- grc_gr_audio_portaudio.m4 (diff)
- grc_gr_comedi.m4 (diff)
- grc_gr_cvsd_vocoder.m4 (diff)
- grc_gr_gsm_fr_vocoder.m4 (diff)
- grc_gr_msdd6000.m4 (diff)
- grc_gr_pager.m4 (diff)
- grc_gr_trellis.m4 (diff)
- grc_gr_video_sdl.m4 (diff)
- configure.ac (diff)
- debian
- gnuradio-core
- gnuradio-examples
- gr-atsc
- gr-audio-alsa
- Makefile.am (diff)
- gnuradio-audio-alsa.pc.in
- gr-audio-alsa.pc.in
- src
- gr-audio-jack
- gr-audio-oss
- gr-audio-osx
- gr-audio-portaudio
- gr-audio-windows
- gr-comedi
- gr-cvsd-vocoder
- gr-gcell
- gr-gpio
- gr-gsm-fr-vocoder
- gr-msdd6000
- gr-pager
- gr-qtgui
- gr-radar-mono
- gr-radio-astronomy
- gr-sounder
- gr-trellis
- gr-usrp
- gr-usrp2
- gr-utils
- gr-video-sdl
- gr-wxgui
- grc
- mblock
- omnithread
- pmt
- usrp