aboutsummaryrefslogtreecommitdiff
path: root/build-aux
AgeCommit message (Collapse)Author
2017-02-23build: force a c++ standard to be specifiedCory Fields
Newer compilers may switch to newer standards by default. For example, gcc6 uses std=gnu++14 by default. Github-Pull: #9831 Rebased-From: 9829c54de2725037ee0702306cbaa99fc9aa1826
2017-02-07build: Add options to override BDB cflags/libsWladimir J. van der Laan
Add environment settings to specify the CFLAGS and LIBS to be used for BerkeleyDB directly. These will completely by-pass autodetection in the same way as other similar flags. ``` BDB_CFLAGS C compiler flags for BerkeleyDB, bypasses autodetection BDB_LIBS Linker flags for BerkeleyDB, bypasses autodetection ``` Implements #3921.
2017-01-28build: find qt's renamed helper libs from 5.7Cory Fields
2016-10-17[build-aux] Boost_Base serial 27fanquake
2016-09-21Add MIT license to build-aux/m4 scriptsLuke Dashjr
2016-09-21Trivial: build-aux/m4/l_atomic: Fix typoLuke Dashjr
2016-08-23Add configure check for -latomicAnthony Towns
2016-07-07build: Fix Qt5PlatformSupport check without pkg-configCory Fields
The non-pkg-config case can't use pkg-config to check the version. Also, make sure that the check is properly guarded in the case of missing pkg-config macros.
2016-06-20Only pass -lQt5PlatformSupport if >=Qt5.6Jonas Schnelli
2016-06-17Fix bitcoin_qt.m4 and fix-xcb-include-order.patchJonas Schnelli
2016-06-13[trivial] Sync ax_pthread with upstream draftfanquake
2016-04-28build: update ax_cxx_compile_stdcxx to serial 4Wladimir J. van der Laan
2016-04-26build: Enable C++11 build, require C++11 compilerWladimir J. van der Laan
Implements #6211.
2016-03-19[build-aux] Update Boost & check macros to latest serialsfanquake
2016-02-29Merge #7604: build: Remove spurious dollar sign. Fixes #7189.Wladimir J. van der Laan
3d19193 Remove spurious dollar sign. Fixes #7189. (Chris Moore)
2016-02-25Remove spurious dollar sign. Fixes #7189.Chris Moore
2015-12-14Unify package name to as few places as possible without major changesLuke Dashjr
2015-11-09build: Use fPIC rather than fPIE for qt objects.Cory Fields
But only if qt was built with reduced relocations.
2015-11-09build: Split hardening/fPIE options outCory Fields
This allows for fPIE to be used selectively.
2015-11-04build: If both Qt4 and Qt5 are installed, use Qt5Wladimir J. van der Laan
If both Qt4 and Qt5 development headers are installed, use Qt5. Building against Qt5 should be encouraged as that is where active development happens.
2015-07-31build: make sure pkg-config checks are guarded by an m4_ifdefCory Fields
2015-07-23build: fix building against qt5.4/5.5Cory Fields
2015-04-29qt: disable qt tests when one of the checks for the gui failsWladimir J. van der Laan
2015-01-31Suggest --disable-wallet when libdb_cxx headers are missingLuke Dashjr
2014-11-19build: remove internal/protected build attribute checksCory Fields
They're not necessary, and not always supported. We only need to know about hidden and default.
2014-11-19build: check visibility attributesCory Fields
2014-10-03Bugfix: Replace bashisms with standard sh to fix build on non-BASH systemsLuke Dashjr
2014-10-01build: Fix OSX build when using Homebrew and qt5Cory Fields
Qt5 is bottled, so configure won't find it without some help. Use brew to find out its prefix. Also, qt5 added the host_bins variable to pkg-config, use it.
2014-09-16Update obsolete AC macros.randy-waterhouse
2014-09-16Create the common location for all m4 autotool build scripts, build-aux/m4.randy-waterhouse
Update .gitignore.