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