|
|
## Preparation of Building Environment
|
|
|
|
|
|
This documents deals with the installation of Mingw-w64 under several Linux distributions in order to be able to build a 64-bit version DNSSEC/TLSA Validator for Windows.
|
|
|
|
|
|
### Clarifications
|
|
|
|
|
|
This text uses three terms:
|
... | ... | @@ -22,4 +24,6 @@ Mingw is used to build extensions that contain statically linked libraries from |
|
|
|
|
|
Libunbound relies on POSIX threads (otherwise it uses `fork()` which is not supported under Windows). The compatibility library *libwinpthread* must be installed in order to compile and link libunbound. More precisely, you have to have the static version of libwinpthread installed in your building environment.
|
|
|
|
|
|
Unlike compilers in Linux or OS X, which can usually target 32-bit and 64-bit environments, you will have to install two versions of the Mingw-w64 building environment (each targeting one of the 32-bit or 64-bit Windows APIs).
|
|
|
|
|
|
#### Preparing Environment in Fedora (24) |
|
|
\ No newline at end of file |