Clean up wolfSSL path variable name

pull/435/head
Andras Fekete 2024-04-04 10:57:08 -04:00
parent a70760ed82
commit 4c2f96ff64
55 changed files with 191 additions and 177 deletions

View File

@ -2,21 +2,21 @@ CC=gcc
#if you installed wolfssl to an alternate location use CFLAGS and LIBS to #if you installed wolfssl to an alternate location use CFLAGS and LIBS to
#control your build: #control your build:
#EXAMPLE: set WOLF_INSTALL_DIR to point to your install location like so: #EXAMPLE: set WOLFSSL_INSTALL_DIR to point to your install location like so:
# WOLF_INSTALL_DIR=/Users/username/work/testDir/wolf-install-dir-for-testing # WOLFSSL_INSTALL_DIR=/Users/username/work/testDir/wolf-install-dir-for-testing
#END EXAMPLE #END EXAMPLE
WOLF_INSTALL_DIR=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
# ECC Examples Makefile # ECC Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,8 +1,8 @@
# BTLE Examples Makefile # BTLE Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I ../common -I$(LIB_PATH)/include CFLAGS = -Wall -I ../common -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib
# Flags # Flags
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
@ -15,7 +15,7 @@ OPTIMIZE = -Os
#CFLAGS+=$(OPTIMIZE) #CFLAGS+=$(OPTIMIZE)
# Static or Dynamic Library # Static or Dynamic Library
#STATIC_LIB+=$(LIB_PATH)/lib/libwolfssl.a #STATIC_LIB+=$(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
LIBS+=$(DYN_LIB) -lm LIBS+=$(DYN_LIB) -lm

View File

@ -1,8 +1,8 @@
# BTLE Examples Makefile # BTLE Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I ../common -I $(LIB_PATH)/include CFLAGS = -Wall -I ../common -I $(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib
# Flags # Flags
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
@ -15,7 +15,7 @@ OPTIMIZE = -Os
CFLAGS+=$(OPTIMIZE) CFLAGS+=$(OPTIMIZE)
# Static or Dynamic Library # Static or Dynamic Library
#STATIC_LIB+=$(LIB_PATH)/lib/libwolfssl.a #STATIC_LIB+=$(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
LIBS+=$(DYN_LIB) -lm LIBS+=$(DYN_LIB) -lm

View File

@ -1,13 +1,13 @@
# SECO Examples Makefile # SECO Examples Makefile
WOLFSSL_PATH ?= /usr/local WOLFSSL_INSTALL_DIR ?= /usr/local
CRYPTODEV_DIR ?= /usr/include CRYPTODEV_DIR ?= /usr/include
ZLIB_DIR ?= /usr ZLIB_DIR ?= /usr
CFLAGS = -O -Wall -I$(WOLFSSL_PATH)/include -I$(HSM_DIR)/include -I$(CRYPTODEV_DIR) CFLAGS = -O -Wall -I$(WOLFSSL_INSTALL_DIR)/include -I$(HSM_DIR)/include -I$(CRYPTODEV_DIR)
LIBS = -L$(WOLFSSL_PATH)/lib -L$(ZLIB_DIR)/lib -lm -lz -lpthread LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -L$(ZLIB_DIR)/lib -lm -lz -lpthread
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(WOLFSSL_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
# build targets # build targets
SRC=$(wildcard *.c) SRC=$(wildcard *.c)

View File

@ -1,13 +1,13 @@
# SECO Examples Makefile # SECO Examples Makefile
WOLFSSL_PATH ?= /usr/local WOLFSSL_INSTALL_DIR ?= /usr/local
CRYPTODEV_DIR ?= /usr/include CRYPTODEV_DIR ?= /usr/include
ZLIB_DIR ?= /usr ZLIB_DIR ?= /usr
CFLAGS = -O -Wall -I$(WOLFSSL_PATH)/include -I$(HSM_DIR)/include -I$(CRYPTODEV_DIR) CFLAGS = -O -Wall -I$(WOLFSSL_INSTALL_DIR)/include -I$(HSM_DIR)/include -I$(CRYPTODEV_DIR)
LIBS = -L$(WOLFSSL_PATH)/lib -L$(ZLIB_DIR)/lib -lm -lz -lpthread LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -L$(ZLIB_DIR)/lib -lm -lz -lpthread
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(WOLFSSL_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
# build targets # build targets
SRC=$(wildcard *.c) SRC=$(wildcard *.c)

View File

@ -1,8 +1,8 @@
CC=gcc CC=gcc
WOLFPATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-I$(WOLFPATH)/include -Wall CFLAGS=-I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS=-L$(WOLFPATH)/lib -lwolfssl LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
app: main.o app: main.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -1,7 +1,7 @@
CC=gcc -fsanitize=address CC=gcc -fsanitize=address
WOLFSSL_DIR=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-Wall -I$(WOLFSSL_DIR)/include CFLAGS=-Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS= -L$(WOLFSSL_DIR)/lib -lwolfssl LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
run: test.o run: test.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -5,8 +5,8 @@ wolfSSL Library must be configured with --enable-opensslextra
wolfSSL lib installed to /usr/local wolfSSL lib installed to /usr/local
NOTE: If wolfSSL is installed to custom directory edit Makefile variable NOTE: If wolfSSL is installed to custom directory edit Makefile variable
WOLFSSL_DIR accordingly for example if you configured wolfSSL with WOLFSSL_INSTALL_DIR accordingly for example if you configured wolfSSL with
"--enable-prefix=/home/me/wolf-install-dir" then set WOLFSSL_DIR to "--enable-prefix=/home/me/wolf-install-dir" then set WOLFSSL_INSTALL_DIR to
"/home/me/wolf-install-dir" before running "make" "/home/me/wolf-install-dir" before running "make"
Building: Building:

View File

@ -1,8 +1,8 @@
CC=gcc CC=gcc
WOLFPATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS= -I$(WOLFPATH)/include -Wall CFLAGS= -I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS= -L$(WOLFPATH)/lib -lwolfssl LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
app: main.o app: main.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
WOLFSSL_DIR=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-Wall -I$(WOLFSSL_DIR)/include CFLAGS=-Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS= -L$(WOLFSSL_DIR)/lib -lwolfssl LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
run: test.o run: test.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -5,8 +5,8 @@ wolfSSL Library must be configured with --enable-opensslextra
wolfSSL lib installed to /usr/local wolfSSL lib installed to /usr/local
NOTE: If wolfSSL is installed to custom directory edit Makefile variable NOTE: If wolfSSL is installed to custom directory edit Makefile variable
WOLFSSL_DIR accordingly for example if you configured wolfSSL with WOLFSSL_INSTALL_DIR accordingly for example if you configured wolfSSL with
"--enable-prefix=/home/me/wolf-install-dir" then set WOLFSSL_DIR to "--enable-prefix=/home/me/wolf-install-dir" then set WOLFSSL_INSTALL_DIR to
"/home/me/wolf-install-dir" before running "make" "/home/me/wolf-install-dir" before running "make"
Building: Building:

View File

@ -2,23 +2,23 @@ CC=gcc
#if you installed wolfssl to an alternate location use CFLAGS and LIBS to #if you installed wolfssl to an alternate location use CFLAGS and LIBS to
#control your build: #control your build:
#EXAMPLE: set WOLF_INSTALL_DIR to point to your install location like so: #EXAMPLE: set WOLFSSL_INSTALL_DIR to point to your install location like so:
# WOLF_INSTALL_DIR=/Users/kalebhimes/work/testDir/wolf-install-dir-for-testing # WOLFSSL_INSTALL_DIR=/Users/kalebhimes/work/testDir/wolf-install-dir-for-testing
#END EXAMPLE #END EXAMPLE
WOLF_INSTALL_DIR=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
# ECC Examples Makefile # ECC Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,6 +1,7 @@
CC=gcc CC=gcc
WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-Wall CFLAGS=-Wall
LIBS= -lwolfssl LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
all: certloadverifybuffer certverify all: certloadverifybuffer certverify

View File

@ -1,6 +1,7 @@
CC=gcc CC=gcc
CFLAGS=-Wall CFLAGS=-Wall
LIBS= -lwolfssl WOLFSSL_INSTALL_DIR=/usr/local
LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
3des-file-encrypt: 3des-file-encrypt.o 3des-file-encrypt: 3des-file-encrypt.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -1,4 +1,5 @@
bin_files = client server bin_files = client server
WOLFSSL_INSTALL_DIR=/usr/local
all: $(bin_files) all: $(bin_files)
DEPS=common.h DEPS=common.h
@ -10,7 +11,7 @@ DEBUGOPT=
#DEBUGOPT=-DWOLFSSL_DEBUG_TLS -DDEBUG_WOLFSSL -DDEBUG_CRYPTOCB #DEBUGOPT=-DWOLFSSL_DEBUG_TLS -DDEBUG_WOLFSSL -DDEBUG_CRYPTOCB
#DEBUGOPT=-DWOLFSSL_DEBUG_TLS -DDEBUG_WOLFSSL #DEBUGOPT=-DWOLFSSL_DEBUG_TLS -DDEBUG_WOLFSSL
COMMONOPT=-O0 -g -IMagicCrypto/include -lwolfssl -lm -DWOLF_CRYPTO_CB COMMONOPT=-O0 -g -IMagicCrypto/include -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm -DWOLF_CRYPTO_CB
%: %.c $(DEPS) %: %.c $(DEPS)
$(CC) $< $(DEBUGOPT) $(COMMONOPT) -o $@ $(CC) $< $(DEBUGOPT) $(COMMONOPT) -o $@

View File

@ -1,6 +1,7 @@
CC=gcc CC=gcc
CFLAGS=-Wall CFLAGS=-Wall
LIBS= -lwolfssl -lm WOLFSSL_INSTALL_DIR=/usr/local
LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm
all: aes-file-encrypt aescfb-file-encrypt aesctr-file-encrypt aesgcm-file-encrypt all: aes-file-encrypt aescfb-file-encrypt aesctr-file-encrypt aesgcm-file-encrypt

View File

@ -1,6 +1,7 @@
CC=gcc CC=gcc
CFLAGS=-Wall CFLAGS=-Wall
LIBS= -lwolfssl WOLFSSL_INSTALL_DIR=/usr/local
LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
camellia-encrypt: camellia-encrypt.o camellia-encrypt: camellia-encrypt.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -1,6 +1,7 @@
CC=gcc CC=gcc
CFLAGS=-Wall CFLAGS=-Wall
LIBS= -lwolfssl WOLFSSL_INSTALL_DIR=/usr/local
LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
all:pkcs12-example pkcs12-create-example all:pkcs12-example pkcs12-create-example

View File

@ -1,9 +1,12 @@
CC=clang CC=clang
# if you installed wolfssl to /usr/local please make sure the path to # if you installed wolfssl to /usr/local please make sure the path to
# /usr/local/include is in your -I path and /usr/local/lib is in your # /usr/local/include is in your -I path and /usr/local/lib is in your
# LD_LIBRARY_PATH # LD_LIBRARY_PATH
WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS=-Wall CFLAGS=-Wall
LIBS= -L/usr/local/lib -lwolfssl LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
all:start-client all:start-client

View File

@ -1,9 +1,12 @@
CC=clang CC=clang
# if you installed wolfssl to /usr/local please make sure the path to # if you installed wolfssl to /usr/local please make sure the path to
# /usr/local/include is in your -I path and /usr/local/lib is in your # /usr/local/include is in your -I path and /usr/local/lib is in your
# LD_LIBRARY_PATH # LD_LIBRARY_PATH
WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS=-Wall CFLAGS=-Wall
LIBS=-L/usr/local/lib -lwolfssl LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
all:start-server all:start-server

View File

@ -1,12 +1,12 @@
# DTLS Examples Makefile # DTLS Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g3 -DDEBUG -O0 DEBUG_FLAGS = -g3 -DDEBUG -O0
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# ECC Examples Makefile # ECC Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl -pthread DYN_LIB = -lwolfssl -pthread
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# TLS Examples Makefile # TLS Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a -lm STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a -lm
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# Hash Examples Makefile # Hash Examples Makefile
CC = gcc -fsanitize=address CC = gcc -fsanitize=address
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# MAXQ10xx Examples Makefile # MAXQ10xx Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# Examples Makefile # Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,10 +1,10 @@
# PicoTCP Example Makefile # PicoTCP Example Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
PICOTCP_PATH = ../../picotcp PICOTCP_PATH = ../../picotcp
CFLAGS = -Wall -I$(LIB_PATH)/include -I$(PICOTCP_PATH)/build/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include -I$(PICOTCP_PATH)/build/include
LIBS = -L$(LIB_PATH)/lib -lm -pthread LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm -pthread
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
LIB_PATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS= -I$(LIB_PATH)/include -Wall CFLAGS= -I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS= -L$(LIB_PATH)/lib -lwolfssl LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
curve25519_test: curve25519_test.o curve25519_test: curve25519_test.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -1,6 +1,7 @@
CC=gcc CC=gcc
CFLAGS=-Wall WOLFSSL_INSTALL_DIR=/usr/local
LIBS= -lwolfssl -lm CFLAGS= -I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm
all: dh-pg-ka all: dh-pg-ka

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
WOLF_PATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-I$(WOLF_PATH)/include -Wall CFLAGS=-I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS=-L$(WOLF_PATH)/lib -lwolfssl LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
SRC=$(wildcard *.c) SRC=$(wildcard *.c)
TARGETS=$(patsubst %.c, %, $(SRC)) TARGETS=$(patsubst %.c, %, $(SRC))

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
LIB_PATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS= -I$(LIB_PATH)/include -Wall CFLAGS= -I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS= -L$(LIB_PATH)/lib -lwolfssl LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
ecdh_gen_secret: ecdh_gen_secret.o ecdh_gen_secret: ecdh_gen_secret.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
WOLF_PATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-I$(WOLF_PATH)/include -Wall CFLAGS=-I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS=-L$(WOLF_PATH)/lib -lwolfssl -lm LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm
SRC=$(wildcard *.c) SRC=$(wildcard *.c)
TARGETS=$(patsubst %.c, %, $(SRC)) TARGETS=$(patsubst %.c, %, $(SRC))

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
WOLF_PATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-I$(WOLF_PATH)/include -Wall CFLAGS=-I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS=-L$(WOLF_PATH)/lib -lwolfssl -lm LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm
SRC=$(wildcard *.c) SRC=$(wildcard *.c)
TARGETS=$(patsubst %.c, %, $(SRC)) TARGETS=$(patsubst %.c, %, $(SRC))

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
WOLF_PATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-I$(WOLF_PATH)/include -Wall CFLAGS=-I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS=-L$(WOLF_PATH)/lib -lwolfssl -lm LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm
SRC=$(wildcard *.c) SRC=$(wildcard *.c)
TARGETS=$(patsubst %.c, %, $(SRC)) TARGETS=$(patsubst %.c, %, $(SRC))

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
WOLF_PATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-I$(WOLF_PATH)/include -Wall CFLAGS=-I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS=-L$(WOLF_PATH)/lib -lwolfssl -lm LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm
SRC=$(wildcard *.c) SRC=$(wildcard *.c)
TARGETS=$(patsubst %.c, %, $(SRC)) TARGETS=$(patsubst %.c, %, $(SRC))

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
LIB_PATH=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS= -I$(LIB_PATH)/include -Wall CFLAGS= -I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS= -L$(LIB_PATH)/lib -lwolfssl LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
hpke_test: hpke_test.o hpke_test: hpke_test.o
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) $(CC) -o $@ $^ $(CFLAGS) $(LIBS)

View File

@ -1,6 +1,7 @@
CC=gcc CC=gcc
CFLAGS=-Wall WOLFSSL_INSTALL_DIR=/usr/local
LIBS= -lwolfssl -lm CFLAGS= -I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm
all: rsa-kg-sv rsa-kg all: rsa-kg-sv rsa-kg

View File

@ -1,12 +1,12 @@
# Examples Makefile # Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# Examples Makefile # Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,8 +1,8 @@
CC=gcc CC=gcc
WOLFPATH=/usr/local/lib WOLFSSL_INSTALL_DIR=/usr/local/lib
CFLAGS=-Wall -I$(WOLFPATH)/include -g CFLAGS=-Wall -I$(WOLFSSL_INSTALL_DIR)/include -g
#LIBS= -lwolfssl -lm #LIBS= -lwolfssl -lm
LIBS= -L$(WOLFPATH)/lib -lwolfssl -lm LIBS= -L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lm
all: srp srp_gen all: srp srp_gen

View File

@ -1,14 +1,14 @@
# Examples Makefile # Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
# example of a custom install location # example of a custom install location
#LIB_PATH = /Users/kalebhimes/work/testDir/wolf-install-dir-for-testing #WOLFSSL_INSTALL_DIR = /Users/kalebhimes/work/testDir/wolf-install-dir-for-testing
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# ECC Examples Makefile # ECC Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,15 +1,15 @@
# ECC Examples Makefile # ECC Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
ZLIB = ZLIB =
#ZLIB += -lz #ZLIB += -lz
PSA_LIB = -lmbedcrypto PSA_LIB = -lmbedcrypto
LIBS = -L$(LIB_PATH)/lib -lm ${ZLIB} LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm ${ZLIB}
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# PQ Examples Makefile # PQ Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -4,15 +4,15 @@
# building with --with-libxmss. # building with --with-libxmss.
# #
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
HSS_INC = HSS_INC =
XMSS_INC = XMSS_INC =
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
WOLF_DYN_LIB = -lwolfssl WOLF_DYN_LIB = -lwolfssl
WOLF_STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a WOLF_STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
HSS_LIB = HSS_LIB =
XMSS_LIB = XMSS_LIB =
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG

View File

@ -1,12 +1,12 @@
# PQ Examples Makefile # PQ Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,15 +1,15 @@
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS ?= -Wall -I$(INCLUDE_PATH) CFLAGS ?= -Wall -I$(INCLUDE_PATH)
LIBS ?= -L$(LIB_PATH)/lib -lm LIBS ?= -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# PSA implementation # PSA implementation
PSA_INCLUDE ?= PSA_INCLUDE ?=
PSA_LIB_PATH ?= PSA_WOLFSSL_INSTALL_DIR ?=
# option variables # option variables
DYN_LIB = -lwolfssl -lm DYN_LIB = -lwolfssl -lm
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os
@ -21,7 +21,7 @@ CFLAGS+=$(OPTIMIZE)
LIBS+=$(DYN_LIB) LIBS+=$(DYN_LIB)
CFLAGS += -I$(PSA_INCLUDE) CFLAGS += -I$(PSA_INCLUDE)
LIBS += $(PSA_LIB_PATH) LIBS += $(PSA_WOLFSSL_INSTALL_DIR)
TARGETS=client-tls13-ecc-psa server-tls13-ecc-psa TARGETS=client-tls13-ecc-psa server-tls13-ecc-psa

View File

@ -1,12 +1,12 @@
# PSK Examples Makefile # PSK Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -2,9 +2,9 @@ CC=gcc
CFLAGS=-Wall CFLAGS=-Wall
LIBS= LIBS=
WOLFSSL_DIR := /usr/local WOLFSSL_INSTALL_DIR := /usr/local
WOLFSSL_FLAGS=-I$(WOLFSSL_DIR)/include WOLFSSL_FLAGS=-I$(WOLFSSL_INSTALL_DIR)/include
WOLFSSL_LIB=-L$(WOLFSSL_DIR)/lib -lwolfssl WOLFSSL_LIB=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
all:ecc_sign_verify all:ecc_sign_verify

View File

@ -1,12 +1,12 @@
# RSA Examples Makefile # RSA Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# RSA Examples Makefile # RSA Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# TLS Examples Makefile # TLS Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -1,12 +1,12 @@
# TLS Examples Makefile # TLS Examples Makefile
CC = gcc CC = gcc
LIB_PATH = /usr/local WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(LIB_PATH)/lib -lm LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables # option variables
DYN_LIB = -lwolfssl DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os OPTIMIZE = -Os

View File

@ -164,7 +164,7 @@ export LD_LIBRARY_PATH=$(LD_LIBRARY_PATH):/usr/local/lib
``` ```
If you have installed wolfSSL in another location, edit `Makefile` so that the If you have installed wolfSSL in another location, edit `Makefile` so that the
`LIB_PATH` variable reflects this. `WOLFSSL_INSTALL_DIR` variable reflects this.
If you have configured wolfSSL to use static linking, comment out the line If you have configured wolfSSL to use static linking, comment out the line

View File

@ -1,7 +1,7 @@
CC=gcc CC=gcc
WOLF_INSTALL_DIR=/usr/local WOLFSSL_INSTALL_DIR=/usr/local
CFLAGS=-I$(WOLF_INSTALL_DIR)/include -Wall CFLAGS=-I$(WOLFSSL_INSTALL_DIR)/include -Wall
LIBS=-L$(WOLF_INSTALL_DIR)/lib -lwolfssl -lwolftpm LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl -lwolftpm
all:evp_tpm all:evp_tpm