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. |