mirror of https://github.com/wolfSSL/wolfssl.git
|
||
---|---|---|
.. | ||
README.md | ||
ada_binding.c | ||
c_tls_client_main.c | ||
c_tls_server_main.c | ||
client.gpr | ||
default.gpr | ||
gnat.adc | ||
include.am | ||
spark_sockets.adb | ||
spark_sockets.ads | ||
spark_terminal.adb | ||
spark_terminal.ads | ||
tls_client.adb | ||
tls_client.ads | ||
tls_client_main.adb | ||
tls_server.adb | ||
tls_server.ads | ||
tls_server_main.adb | ||
user_settings.h | ||
wolfssl.adb | ||
wolfssl.ads |
README.md
Ada Binding Example
Download and install the GNAT community edition compiler and studio: https://www.adacore.com/download
Linux Install:
chmod +x gnat-2021-20210519-x86_64-linux-bin
./gnat-2021-20210519-x86_64-linux-bin
export PATH="/opt/GNAT/2021/bin:$PATH"
gprclean
gprbuild default.gpr
./c_tls_server_main
./tls_server_main &
./c_tls_client_main 127.0.0.1