Slávek Banko
38141ddb71
Move configuration checks to ConfigureChecks.cmake.
...
Add tde_setup_compiler_flags call and usual tests.
Add WITH_GCC_VISIBILITY option.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Alexander Golubev
8380fc26a4
Use compilation config-time checks instead of linker version
...
To rely on current linker's version to determine the libbfd version is
unreliable. In particular it's likely to yield wrong result in next
use-cases:
- cross-compilations
- build with non-GNU toolchain
- just build with another linker version
Unfortunately libbfd doesn't provide a reliable way to retrieve version
information, so we will have to check for features in specific versions
we are interested in.
Note: this essentially reverts most of the changes introduced by
c57eae3161 .
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
3 months ago
Slávek Banko
c57eae3161
Update for API change in binutils 2.45.
...
Simplify binutils version definitions.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 months ago
Michele Calgaro
090b467fe2
Replace TRUE/FALSE with boolean values true/false
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
9 months ago
Michele Calgaro
62f60d0331
Removed unusued files
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
12 months ago
Michele Calgaro
a6a56789c9
Replace pthread and dl linking with cmake-based variables
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
8e0ae7e04d
Use centralized cmake version
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Alexander Golubev
c0432f0207
Expose used backend via pkg-config
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev
c3ef8bdc0d
Make dependency upon gtk optional
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Michele Calgaro
57b8158b9a
Update library version to 0.7.0
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro
0d2517aa94
Remove libglade related code, since libglade is no longer available
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Slávek Banko
d47695232c
Raise the minimum required version of CMake to 3.5.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Slávek Banko
7671e68390
Use __WORDSIZE instead of BFD_HOST_64BIT_LONG
...
to verify the conformity of architecture.
This resolves FTBFS with binutils >= 2.39 on amd64.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro
6706910e4f
Use TDE cmake macro to set version
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
0877bf9ea2
Remove obsolete setting of CMAKE_MODULE_PATH in cmake files.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
5ba61f25ca
Rework unbalanced #ifdef blocks to improve code formatting.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Slávek Banko
0cc30de39d
Raise the minimum required version of CMake to 3.1.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Slávek Banko
31908d9707
Remove cmake submodule since it has now been replaced by cmake-trinity dependency.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
TDE Gitea
91bbe46dca
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
TDE Gitea
fdd7ca8b70
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
TDE Gitea
8ac58e021e
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
TDE Gitea
a6519e85b3
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
Slávek Banko
479edc4c02
Raise the minimum required version of CMake to 2.8.12.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
TDE Gitea
946424ac28
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
Slávek Banko
46ae2717d2
Fix setting UUID of ELF file icon.
...
The GUID was checked, converted to a UUID structure, but was not written
to the icon. This could cause each call to libr_icon_setuuid to store a
different UUID, making reproducible builds impossible.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
TDE Gitea
ccb509e475
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
TDE Gitea
94ebd51438
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
TDE Gitea
399af887e9
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
TDE Gitea
9e97429edf
Reset submodule main/dependencies/libr/cmake to latest HEAD
5 years ago
TDE Gitea
8c76f67215
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
Michele Calgaro
ed09509e0b
Fixed generation of corrupted executables when editing sections. This resolves issue #4 .
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
TDE Gitea
d2aac00a4a
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
0eefce74b2
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
2bb3feb9bf
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
30b040ca49
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
714f8eb2dc
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
Michele Calgaro
e497d55b67
Fixed FTBFS caused by previous commit.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
aneejit1
399b515c45
Amend man/CMakeLists.txt to prevent writes to the man3 source directory
...
This resolves bug 3122.
Signed-off-by: aneejit1 <aneejit1@gmail.com>
6 years ago
TDE Gitea
35aea7cd0c
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
6726855c70
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
aff2b1359d
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
29ff3ab467
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
f252d72f81
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
12a9af5907
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
07ad7ab67e
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
c9cf74af52
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
2e6f7bd71c
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
TDE Gitea
c2d227806d
Reset submodule main/dependencies/libr/cmake to latest HEAD
6 years ago
Slávek Banko
9eb61c6ed5
Fix FTBFS when bfd.h is considered internal and requires PACKAGE definitions.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
0e3a275c7d
Fix FTBFS with binutils 2.34.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago