Compile flags and build targets
Compile flags
The following compiler flags have been added for NanoTAP:
__ENABLE_MOCANA_TAP__
__ENABLE_TAP_REMOTE__
__ENABLE_UNICODE__
__ENABLE_MOCANA_SSL_MUTUAL_AUTH_SUPPORT__
__MOCANA_TAP_ALLOW_NONSECURE_CONNECTION__
The following TrustCore SDK compiler flags are used by NanoTAP:
__ENABLE_MOCANA_64_BIT__
__ENABLE_MOCANA_EXAMPLES__
__ENABLE_LOOKUP_TABLE__
__ENABLE_MOCANA_ECC__
__ENABLE_MOCANA_RSA__
__DISABLE_MOCANA_RAND_ENTROPY_THREADS__
Build targets
Note
Refer to your release distribution for the specific libraries built using the provided sample C makefile projects.
Target | Makefile object | Description |
---|---|---|
|
| TAP client library. |
|
| TAP client library. |
|
| TAP serialization library needed for client-server build. |
|
| TAP serialization library needed for client-server build. |
|
| TAP client communications library. |
|
| TAP client communications library. |
|
| TAP server executable. |