fuwa
8058facbb3
allow system libminiupnp, revert #6b8539
5 years ago
wowario
9b19be69a1
initial commit
5 years ago
TheCharlatan
7e9ecf35dd
cmake: ARCH_ID fixes for cross compilation
5 years ago
moneromooo-monero
7553fdcbb3
CMakeLists.txt: detect and use -pthread compiler flag
...
The cmake thread detection just ain't enough to always work
5 years ago
xiphon
83aa5c70d0
build: use ARCH 'native' by default, allow to configure and override it
5 years ago
Riccardo Spagni
5209bbd0c5
Merge pull request #4529
...
c95a1408
CMakeLists.txt: Fix typo (erciccione)
6 years ago
Riccardo Spagni
f5df0e272e
Revert "Merge pull request #4472"
...
This reverts commit b26ab0b580
.
6 years ago
Riccardo Spagni
5f83ec59ca
Merge pull request #4501
...
fb3593c2
Add check if submodules need to be updated (TheCharlatan)
6 years ago
Riccardo Spagni
b26ab0b580
Merge pull request #4472
...
02d3ef7b
blocks: use auto-generated .c files instead of 'LD -r -b binary' (xiphon)
6 years ago
Riccardo Spagni
37252f6aec
Merge pull request #4457
...
85318e78
build: set ARCH_FLAG before compiler/linker flag checks (xiphon)
6 years ago
Riccardo Spagni
50f9472911
Merge pull request #4448
...
6a781408
Make depends use self built clang for darwin (TheCharlatan)
6 years ago
xiphon
85318e7800
build: set ARCH_FLAG before compiler/linker flag checks
6 years ago
TheCharlatan
6a78140863
Make depends use self built clang for darwin
...
The configure script in hidapi and libsodium tried to find clang in /usr/bin,
even though the correct prefix was passed in. This sets the correct CC flag.
This was previously undetected, because clang and the sdk where
installed in the global environment.
This also fixes a subsequent error, where IOKIT and CoreFoundation are
not found, again for the reason stated above.
6 years ago
Dusan Klinec
69da14e105
fixes make debug compilation on OSX
6 years ago
Riccardo Spagni
d2f9a4c584
Merge pull request #4420
...
0f4f873b
Fix Darwin Sodium build (TheCharlatan)
bf1e1d97
A Travis to monero (TheCharlatan)
6 years ago
cslashm
bb6e3bbc0f
Replace USB-CCID (smartcard) by USB-HID
...
Remove PCSC dependencies which is a bit hard (not user friendly) to install on linux and Mac
Split Ledger logic and device IO
6 years ago
TheCharlatan
bf1e1d979c
A Travis to monero
...
Add a Travis build script for Monero. This was blatantly copied from
Bitcoin. It spawns jobs in docker containers running an ubuntu bionic
image.
This commit also a fixes a problem where librt was still linked, even
when compiling statically.
6 years ago
Riccardo Spagni
85110b42ab
Merge pull request #4401
...
66901901
README: harmonize command formatting inside README.md (Andrea)
8cd98408
disable AES on s390x architecture (Tuan M. Hoang)
4ed30bab
wallet: implement coin splitting for sweep_* 'outputs' option (whythat)
24f52396
wallet: add 'outputs' option for sweep_* commands (whythat)
52e19d69
README: Compile boost with cxxflags=-fPIC cflags=-fPIC (Italocoin Project)
0c77523d
README: fill in libsodium package name for Arch (phloatingman)
6 years ago
Riccardo Spagni
9c40bc62fc
Merge pull request #3430
...
42397359
Fixup 32bit arm build (TheCharlatan)
a06d2581
Fix Windows build (TheCharlatan)
ecaf5b3f
Add libsodium to the packages, the arm build was complaining about it. (TheCharlatan)
cbbf4d24
Adapt translations to upstream changes (TheCharlatan)
db571546
Updated pcsc url (TheCharlatan)
f0ba19fd
Add lrelease to the depends (TheCharlatan)
cfb30462
Add Miniupnp submodule (TheCharlatan)
5f7da005
Unbound is now a submodule. Adapt depends for this. (TheCharlatan)
d6b9bdd3
Update readmes to reflect the usage of depends (TheCharlatan)
56b6e41e
Add support for apple and arm building (TheCharlatan)
29311fd1
Disable stack unwinding for mingw32 depends build. (TheCharlatan)
8db3d573
Modify depends for monero's dependencies (TheCharlatan)
0806a23a
Initial depends addition (TheCharlatan)
6 years ago
Tuan M. Hoang
8cd9840859
disable AES on s390x architecture
...
rebased by moneromooo
6 years ago
TheCharlatan
423973596b
Fixup 32bit arm build
...
Set the architecture in the toolchain file correctly
6 years ago
TheCharlatan
a06d2581c3
Fix Windows build
...
icu tex support is not required, so just disable it.
Re-add mistakingly removed crypt32 lib.
6 years ago
TheCharlatan
ecaf5b3feb
Add libsodium to the packages, the arm build was complaining about it.
...
Fixup arm toolchain file.
6 years ago
Riccardo Spagni
9f24e57dc2
Merge pull request #4326
...
bcda7adc
NetBSD support (thomasvaughan)
6 years ago
Riccardo Spagni
466f079586
Merge pull request #4232
...
9e6c7784
CMakeLists.txt: add -mmitigate-rop to security flags if found (moneromooo-monero)
6 years ago
thomasvaughan
bcda7adcd4
NetBSD support
6 years ago
TheCharlatan
cbbf4d241b
Adapt translations to upstream changes
6 years ago
TheCharlatan
f0ba19fde5
Add lrelease to the depends
...
This includes a minimal qt build without gui
6 years ago
TheCharlatan
5f7da005a3
Unbound is now a submodule. Adapt depends for this.
...
Fix builds for native linux and windows
The architecture flag was set incorrectly.
It needs to be set only when compiling arm6.
6 years ago
TheCharlatan
56b6e41ea7
Add support for apple and arm building
...
Add pcsc-lite to linux builds
Fixup windows icu4c linking with depends, the static libraries have an 's' appended to them
Compiling depends arm-linux-gnueabihf will allow you to compile armv6zk monero binaries
6 years ago
TheCharlatan
29311fd140
Disable stack unwinding for mingw32 depends build.
6 years ago
moneromooo-monero
347bba9dd1
CMakeLists.txt: detect -fcf-protection=full and -fstack-clash-protection
...
Introduced with GCC 8.2
6 years ago
luigi1111
fad88e18a9
Merge pull request #4290
...
2bc977b
CMakeLists.txt: disable -fstack-protector* on windows
6 years ago
luigi1111
6cc1ed8dc1
Merge pull request #4295
...
ce63d56
Windows: fix undefined references after unbound submodule update (iDunk5400)
6 years ago
iDunk5400
ce63d5634e
Windows: fix undefined references after unbound submodule update
6 years ago
MoroccanMalinois
fa814af969
Build: Fix target release-static-android
6 years ago
MoroccanMalinois
620105ecaf
Translations: handle cross compiling
6 years ago
iDunk5400
2bc977bab9
CMakeLists.txt: disable -fstack-protector* on windows
...
Current GCC produces broken binaries with these options
6 years ago
moneromooo-monero
9e6c7784ea
CMakeLists.txt: add -mmitigate-rop to security flags if found
...
This is GCC/x86/x86_64 only
6 years ago
luigi1111
61f3916b4a
Merge pull request #3844
...
bdf5a3a
Fix PCSC compilation under windows (cslashm)
f17383a
Fix CMAKE config for PCSC in order to avoid msys DLL dependencies (cslashm)
6 years ago
luigi1111
1db8cf0db9
Merge pull request #3835
...
d44d19c
Fixed for compilation in big endian PPC. (nioroso-x3)
6 years ago
luigi1111
112f3678bc
Merge pull request #3887
...
14f0d38
Incorporate Window debug build targets (philkode)
6 years ago
philkode
14f0d38cd6
Incorporate Window debug build targets
6 years ago
anonimal
8a6c081df7
rapidjson: remove outdated in-tree, use submodule
...
Includes ~2 years worth of fixes including security and build.
Note: this pulls directly from master, not a release branch/tag. See
https://github.com/Tencent/rapidjson/issues/1265
6 years ago
cslashm
bdf5a3ad3f
Fix PCSC compilation under windows
...
PR3843 based on release-v0.12 => rebased on master
6 years ago
Judemir Ribeiro
d44d19ca79
Fixed for compilation in big endian PPC. "Everything is broken thought due to little endian logic."
6 years ago
anonimal
6b85398031
Build: update CMake and p2p for in-tree miniupnp
...
(cherry picked from commit a7366b5feeffaeb65b217b2d6f138e0ab1c90192)
6 years ago
rbrunner7
733deab249
Adjust to the MSYS2/MinGW static ICU library file renaming
...
In package mingw-w64-x86_64-icu, version 58.2-3, the names of static
library files were changed, which leads to changes in CMakeLists.txt as
needed for compiling for Windows.
6 years ago
Riccardo Spagni
237f0179b7
Merge pull request #3313
...
43026822
Wallet2 + CLI wallet: UTF-8 support for filenames and paths under Windows (rbrunner7)
6 years ago
Edward Betts
fbcc91c2a4
Correct spelling mistakes.
6 years ago