Topic: undefined reference to wolfSSL_SHA256_Init
I'm trying to build a very basic application to generate a SHA256 hash from a string. Works no problem with openssl lib but with wolfssl I get the following:
test.c:(.text+0x28): undefined reference to wolfSSL_SHA256_Init'
test.c:(.text+0x48): undefined reference towolfSSL_SHA256_Update'
test.c:(.text+0x5d): undefined reference to `wolfSSL_SHA256_Final'
I'm compiling using gcc on ubuntu with the following:
gcc test.c -lm -lwolfssl
wolfssl lib compiled and installed no problems on my system, i'm using 3.6.0.
With openssl lib I use:
gcc test.c -lm -lcrypto
compiles no problem.
Am I missing something? I'm new to C, any help would be greatly appreciated.