30 Commits

Author SHA1 Message Date
Michel van Kessel
e0cc50fcdc update find_bdb62 to allow bdb5.3
--with-incompatible-bdb now looks correctly for bdb5.3
2021-02-05 19:29:03 +01:00
Michel van Kessel
3740732a92 [build] move QTFONTDATABASE to xdarwin
inside bitcoin_qt.m4. This solved build issues for ARM,Windows64 and MacOS
2018-12-01 23:03:42 +01:00
Michel van Kessel
eb40f800d5 [build] bitcoin_qt.m4 add back QTFONTDATABASE
MacOS compile fails, added back
2018-12-01 22:04:45 +01:00
Michel van Kessel
e4fb4bd9c3 [build] bitcoin_qt.m4 wrong brackets
https://github.com/bitcoin/bitcoin/pull/7559/commits
2018-12-01 22:04:36 +01:00
Michel van Kessel
870911137d Merge #12971: depends: Upgrade Qt to 5.9.6
800dea88a6ad2d8b615c1cc486da5942f6e391c2 Upgrade Qt depends to 5.9.6 (Sebastian Kung)
70afa65b175080b617e168be5396fbc180ae8bc5 Fix depends Qt5.9.4 mac build (Ken Lee)
28482efefb15dc2c273a52b96d1aceb995db4968 Ugrade Qt depends to Qt5.9.4 (Sebastian Kung)

Pull request description:

  With the introduction of Ubuntu 18.04 (Bionic Beaver) modern versions of gcc and mingw that allow cross compilation of versions of Qt greater than 5.8 are now readily available. This pull requests upgrades the Qt depends recipe from Qt 5.7.1 to Qt 5.9.6. Qt 5.9.x is the current LTS version and should be supported by Qt until 2020.

Tree-SHA512: 439295d594ff8954a5ba5e348a0452713721c805485be2edcb9f8603ee59e96db5a61e1c684bdff36bbfd643a79cd35c289817257af88f489d2890e7843460bf
2018-12-01 12:05:05 +01:00
lateminer
740697397b Rename bitcoin_find_bdb48.m4 to bitcoin_find_bdb62.m4 2018-11-09 22:40:05 +03:00
Luke Dashjr
a8628eccce Add MIT license to build-aux/m4 scripts 2018-11-09 21:59:56 +03:00
fanquake
31be10f37d [build-aux] Boost_Base serial 27
Github-Pull: #8920
Rebased-From: 282abd8358e254d976cad05d0eb48586db276bcd
2018-10-17 01:08:56 +03:00
lateminer
f7422db2f7 Update to Core 0.12.2 2018-10-14 19:07:51 +03:00
lateminer
b35f06eda3 Update code with PACKAGE_NAME and COPYRIGHT_HOLDERS 2018-10-13 13:49:46 +03:00
Anthony Towns
d69798cd45 Add configure check for -latomic 2018-10-13 01:26:32 +03:00
fanquake
dc7486e015 [trivial] Sync ax_pthread with upstream draft 2018-01-10 23:01:56 +03:00
fanquake
bc7543731f [build-aux] Update Boost & check macros to latest serials 2018-01-09 23:51:41 +03:00
janko33bd
4bb7bcff90 mandatory c++ 2017-06-12 22:39:29 +02:00
janko33bd
45667420d0 btc bitcoin-qt 2017-06-12 19:40:13 +02:00
Daira Hopwood
53b6b17b39 Changes to upgrade bdb to 6.2.23 2017-06-04 23:05:09 +02:00
janko33bd
2fdd12b2ea Blackcoin Lore 2017-05-30 21:33:31 +02:00
Cory Fields
69d0513436 build: Use fPIC rather than fPIE for qt objects.
But only if qt was built with reduced relocations.
2015-11-09 22:50:31 -05:00
Cory Fields
17c4d9d164 build: Split hardening/fPIE options out
This allows for fPIE to be used selectively.
2015-11-09 22:50:31 -05:00
Wladimir J. van der Laan
dbacc69b4f build: If both Qt4 and Qt5 are installed, use Qt5
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-11-04 16:19:28 +01:00
Cory Fields
31bfc272c7 build: make sure pkg-config checks are guarded by an m4_ifdef 2015-07-31 23:21:34 -04:00
Cory Fields
fe997dfd12 build: fix building against qt5.4/5.5 2015-07-23 21:10:35 -04:00
Wladimir J. van der Laan
55f55ec5db qt: disable qt tests when one of the checks for the gui fails 2015-04-29 16:09:56 +02:00
Luke Dashjr
faf0af49f5 Suggest --disable-wallet when libdb_cxx headers are missing 2015-01-31 17:38:28 -05:00
Cory Fields
ee64c53c1f build: remove internal/protected build attribute checks
They're not necessary, and not always supported. We only need to know about
hidden and default.
2014-11-19 22:08:27 -05:00
Cory Fields
f36a40f7fd build: check visibility attributes 2014-11-19 22:08:27 -05:00
Luke Dashjr
b77b4eda8d Bugfix: Replace bashisms with standard sh to fix build on non-BASH systems 2014-10-03 23:45:26 +00:00
Cory Fields
9fedafba4b build: Fix OSX build when using Homebrew and qt5
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-10-01 19:26:29 -04:00
randy-waterhouse
e2a98d270d Update obsolete AC macros. 2014-09-16 23:17:20 +12:00
randy-waterhouse
52a5f90360 Create the common location for all m4 autotool build scripts, build-aux/m4.
Update .gitignore.
2014-09-16 11:55:15 +02:00