summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Allow disabling shm vmcircbuf tests at configure timeDon Ward2011-06-111-0/+1
|
* Merge remote branch 'jblum/mergeme/misc/use_boost_math_trunc' into nextJohnathan Corgan2011-03-141-9/+0
|\ | | | | | | | | * jblum/mergeme/misc/use_boost_math_trunc: use boost::math::trunc in gr_frequency_modulator_fc.cc
| * use boost::math::trunc in gr_frequency_modulator_fc.ccJosh Blum2011-02-271-9/+0
| | | | | | | | this replaces the need for a conditional trunc implementation in config.h
* | audio: remove obsoleted individual top-level componentsJohnathan Corgan2011-03-141-6/+0
| |
* | audio: added config checks for other audios, added jack and portJosh Blum2011-03-091-6/+6
| |
* | audio: skeleton for gr-audio componentJosh Blum2011-03-081-6/+7
|/
* guile: removing calls to check for guile and guile-dev. GNU Radio can once ↵Tom Rondeau2011-02-171-1/+1
| | | | again be built without Guile.
* Updating copyright.Tom Rondeau2011-01-221-1/+1
|
* cleanup mkdir usage with boost filesystem:Josh Blum2011-01-181-2/+2
| | | | | | | | | | Replaced copy/pasted code and MKDIR_TAKES_ONE_ARG #ifdefs with portable boost filesystem path and directory creation. Gets the correct home directory on windows systems: APPDATA. Replaces large amounts of copypasta with single lines of code. Removes MKDIR_TAKES_ONE_ARG configuration checks from m4 files. Adds boost filesystem and system library as build dependencies.
* Merge branch 'next' into guile.Eric Blossom2010-12-211-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Passes distcheck. * next: (32 commits) volk: Fix for popcnt's 64/32-bit issues. Using a copy of config.guess and config.sub instead of sym links. Including time header to qa files. Changed python env variable to more globally usable version. gr_uhd: Quick fix for make distcheck failures if UHD is not installed. PFB resampler: fix it this way to avoid the signed/unsigned warning. PFB resampler: fixes bug where filter could be looking past the number of inputs. resampler PFB: Sets relative rate when rate is changed. Create method to set rate on pfb_arb_resamp after it has been created. Allow it to be called from GRC. volk: fix for running 32-bit OS on 64-bit processor. System is correctly identified as 32-bit and compiles with the correct flags. volk: changing the path variables again. This works on my various systems tested. Using abs_ path names failed on Ubuntu 8.04 32-bit. volk: May be a hack, but it was required for my 32-bit Fedora 13 to work. volk: Removing unnecessary shell script; last commit takes care if its functions. volk: Fixing build system to handle making volk_mktables, volk_tables.h, and volk_config.h instead of a standalone shell script. volk: readding 16sc_magnitude_32f_sse with fix for SSE hadd_ps error. volk: Adding a few more generic-only test cases. volk: adding generic QA test for 16sc_magnitude_32f. volk: modified the configure scripts to output which architectures it will be building based on the configure tests. uhd: update notes in grc blocks for addressing scheme volk: Removing erroneous SSE function that actually usese an SSE3 intrin (mm_hadd_ps). ...
| * volk: Updating build system so that volk configures and builds from gnuradio ↵Tom Rondeau2010-12-081-0/+1
| | | | | | | | top level dir.
* | Update comments for --enable-guile, reflecting that it's disabled by default.Eric Blossom2010-12-061-1/+3
| |
* | Moved contents of gr-guile into gnuradio-core/src/guile and removed gr-guile.Eric Blossom2010-12-021-1/+0
| | | | | | | | Passes distcheck.
* | Make Guile bindings work with --with-gnuradio-core et al.Eric Blossom2010-11-211-0/+1
| |
* | remove incomplete Tcl support to not confuse peopleRob Savoye2010-11-171-15/+1
| |
* | dail-tone.wfd example waveform can be loaded and run by gr-run-waveform.Eric Blossom2010-11-131-1/+2
| | | | | | | | | | | | Write new app, gr-run-waveform, that reads waveforms and runs them. We'll need to turn this into a small piece of C/C++ code that embeds guile, but the guts of it is working.
* | Make check works again, now using guile's native test-suite code.Eric Blossom2010-11-101-2/+2
| | | | | | | | The srfi-64 code wouldn't pass it's own test code under guile...
* | Create guile QA framework.Eric Blossom2010-11-101-1/+2
| | | | | | | | | | Also moves hand coded files out of gnuradio-core/src/lib/swig/gnuradio that were getting nuked by make clean.
* | add options to enable tcl and/or guile as well as python bindings.Rob Savoye2010-11-101-1/+28
|/
* Merge branch 'prefix_fix' of gnuradio.org:jblum into nextJosh Blum2010-10-191-0/+7
|\
| * possible prefix = NONE fixJosh Blum2010-09-261-0/+7
| |
* | Remove vrt from build.Eric Blossom2010-10-051-1/+0
|/ | | | | | | | | | | | | The vrt code has been temporarily moved to Eric's Out-of-Tree repository, pending the "Grand Build System Reorganization". To grab the code and build it: $ git clone git://gnuradio.org/eb-oot $ cd eb-oot/vrt $ ./bootstrap && ./configure $ make && make check && make install
* Merge branch 'master' into nextJohnathan Corgan2010-06-021-1/+1
|\ | | | | | | | | | | | | | | | | | | | | * master: gcell: make versioned libraries gnuradio-core: fix missing linker flags for boost_program_options howto: fix incorrect include path build: redo GR_GIT for portability build: use date format string instead of -R for portability gnuradio-core: fix typo in doxygen header gr-qtgui: add include file for gcc 4.4.1
| * build: use date format string instead of -R for portabilityJohnathan Corgan2010-06-011-1/+1
| |
* | Merge branch 'master' into nextJohnathan Corgan2010-05-241-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: gnuradio-core: update copyrights gnuradio-core: allow swig to handle exceptions in UDP source/sink grc: update UDP source and sink block wrappers Simplify USE_SELECT usage Return immediately when using d_residual. Defend against a peer that sends an invalid message length. Move initialization of select timeout Correct update of d_temp_offset (parallel construction) Identify memory leaks that occur on error conditions Use -1 as file descriptor "not open" value instead of 0 Add additional conditionalization of networking includes Flush pending errors in gr_udp_sink on disconnect() Rework UDP source and sink, with incompatible API changes Updates to udp source/sink (select(), wait, cleanup) Discard data in gr_udp_sink until receiver is started. Use getaddrinfo in gr_udp_{source,sink} Changes to gr_udp_{source,sink} for MinGW Ignore ENOPROTOOPT return from setsockopt(SO_LINGER)
| * Merge remote branch 'gnuradio/wip/udp_source_sink'Johnathan Corgan2010-05-231-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnuradio/wip/udp_source_sink: gnuradio-core: update copyrights gnuradio-core: allow swig to handle exceptions in UDP source/sink grc: update UDP source and sink block wrappers Simplify USE_SELECT usage Return immediately when using d_residual. Defend against a peer that sends an invalid message length. Move initialization of select timeout Correct update of d_temp_offset (parallel construction) Identify memory leaks that occur on error conditions Use -1 as file descriptor "not open" value instead of 0 Add additional conditionalization of networking includes Flush pending errors in gr_udp_sink on disconnect() Rework UDP source and sink, with incompatible API changes Updates to udp source/sink (select(), wait, cleanup) Discard data in gr_udp_sink until receiver is started. Use getaddrinfo in gr_udp_{source,sink} Changes to gr_udp_{source,sink} for MinGW Ignore ENOPROTOOPT return from setsockopt(SO_LINGER)
| | * Add additional conditionalization of networking includesEric Blossom2010-05-191-1/+1
| | |
| * | libvrt: remove from 3.3 API.Johnathan Corgan2010-05-211-1/+0
| | | | | | | | | | | | | | | libvrt will continue as part of the 3.4git development branch, where it will undergo a rewrite and API change.
* | | Merge branch 'master' of http://gnuradio.org/git/gnuradio into uhdJosh Blum2010-05-181-1/+1
|\| |
| * | gnuradio-core: Disable (temporarily) interpolator tap calculationJohnathan Corgan2010-05-131-1/+1
| |/ | | | | | | | | | | | | There is some breakage with GR_FORTRAN / AC_PROG_F77 when running bootstrap. The gen_interpolator_taps binary is only needed to regenerate the MMSE interpolator taps, which hasn't been done for several years. Disable this until proper fix can be done.
* | Merge branch 'master' of http://gnuradio.org/git/gnuradio into uhdJosh Blum2010-05-041-8/+12
|\|
| * Remove omnithreads library.Johnathan Corgan2010-04-261-5/+0
| |
| * Remove mblock library. We hardly knew 'ye.Johnathan Corgan2010-04-261-1/+0
| |
| * Update build configuration for OSX omnithreads changeoverJohnathan Corgan2010-04-261-2/+12
| | | | | | | | | | | | | | | | gr-audio-osx now depends on gruel (via gnuradio-core) vs. omnithreads usrp now depends on gruel vs. omnithreads Boost base library dependency has been upped to 1.37 for Darwin only, for Darwin specific code in usrp host library
* | Created gr uhd skeleton build.Josh Blum2010-02-241-0/+1
|/ | | | Checks uhd pkg config and gens the makefiles.
* Remove warning related to GRC_GR_VRTEric Blossom2010-01-081-1/+1
|
* Added computed version number to configurationJohnathan Corgan2009-10-031-4/+5
|
* Merged Bdale's 3.2.2-1 packagingJohnathan Corgan2009-09-241-1/+0
| | | | | | | | | Three-way merge on files (3.2.2->bdale, 3.2.2->3.3git) Merged control, rules, install, copyright, changelog File renames to accomodate package renames 3.3git items updated to follow new pattern Updated copyright notification Some manual fixups needed
* Acknowledging the obviousJohnathan Corgan2009-09-241-1/+1
|
* Created new gr-noaa top-level component.Johnathan Corgan2009-09-201-0/+1
| | | | | | | | Initial work: - Carrier recovery/mixer PLL block - Start of POES grc pipeline, recovers Manchester symbols only - Start of GOES grc pipeline, recovers BPSK symbols only
* Better fix for broken AC_PROG_F77 macroJohnathan Corgan2009-09-031-1/+0
| | | | * Move AC_PROG_CC into GR_FORTRAN macro definition
* Fix Python header check failure due to invalid cached stateJohnathan Corgan2009-09-031-0/+1
| | | | | | | | * GR_FORTRAN macro leaves $ac_ext=f on some systems * Restore by invoking AC_PROG_CC Reported-by: Szymon Jakubczak <szym@csail.mit.edu> Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>
* Removed subversion related configuration info.Johnathan Corgan2009-09-021-3/+0
| | | | | * Don't call GR_SUBVERSION in configure.ac * Remove --svn* options from gnuradio-config-info
* Merged VRT work-in-progress from eb/vrt2 (11518:11598) into trunk.eb2009-08-151-0/+2
| | | | | | | Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11600 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r11452:11459 from jcorgan/pmt-gruel into trunk. Trunk passes distcheck.jcorgan2009-07-201-2/+1
| | | | | | | | | | | | | * Merges libpmt into libgruel * Modifies libmblock to use libgruel gruel::pmt_t will be the fundamental msg content for the new message passing implemention for 3.3. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11460 221aa14e-8319-0410-a670-987f0aec2ac5
* Implements ticket:401 and ticket:402.jcorgan2009-07-111-2/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds several API functions to determine build constants at runtime, and a convenience command line program to display them: From C++: const std::string gr_prefix(); const std::string gr_sysconfdir(); const std::string gr_prefsdir(); const std::string gr_build_date(); const std::string gr_svn_date(); const std::string gr_svn_version(); const std::string gr_version(); From Python: gr.prefix() gr.sysconfdir() gr.prefsdir() gr.build_date() gr.svn_date() gr.svn_version() gr.version() The new binary is 'gnuradio' and installed on the path: $ gnuradio Program options: gnuradio [options]: -h [ --help ] print help message --prefix print gnuradio installation prefix --sysconfdir print gnuradio system configuration directory --prefsdir print gnuradio preferences directory --builddate print gnuradio build date (RFC2822 format) -v [ --version ] print gnuradio version --svnversion print SVN repository version (SVN format) --svndate print SVN repository date $ git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11418 221aa14e-8319-0410-a670-987f0aec2ac5
* Make trunk packages use revision number in version.jcorgan2009-07-101-0/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11409 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r11123:11148 from jcorgan/np into trunk.jcorgan2009-05-271-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Update trunk to revision 3.3svnjcorgan2009-05-231-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11107 221aa14e-8319-0410-a670-987f0aec2ac5
* Doc fixes. Merged eb/t367 -r11020:11025 to trunk. This changeseteb2009-05-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | moves the primary doxygen configuration under the top-level docs directory. It creates a new "docs" top-level component that can be enabled/disabled using the configure --disable-docs option. At this time, the --enable-doxygen option is still required to enable the generation of the doxygen documents. I think the flag should probably be removed, and default to "yes" if we find doxygen on the path. The user can disable the doc generation using --disable-docs if desired. The doxygen config file has been modified such that doxygen is now only run on the C++ sources. No attempt is made to process the python code using doxygen. This results in a less confusing set of docs for the the C++ API. Straightening out the python docs is left for later. Many classes are currently misclassified (\ingroup <wrong>). That will probably require another day of work, that I can't get to right now. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11027 221aa14e-8319-0410-a670-987f0aec2ac5