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
#control your build:
#EXAMPLE: set WOLF_INSTALL_DIR to point to your install location like so:
# WOLF_INSTALL_DIR=/Users/username/work/testDir/wolf-install-dir-for-testing
#EXAMPLE: set WOLFSSL_INSTALL_DIR to point to your install location like so:
# WOLFSSL_INSTALL_DIR=/Users/username/work/testDir/wolf-install-dir-for-testing
#END EXAMPLE
WOLF_INSTALL_DIR=/usr/local
WOLFSSL_INSTALL_DIR=/usr/local
# ECC Examples Makefile
CC = gcc
LIB_PATH = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include
LIBS = -L$(LIB_PATH)/lib -lm
WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables
DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a
STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,23 +2,23 @@ CC=gcc
#if you installed wolfssl to an alternate location use CFLAGS and LIBS to
#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
WOLF_INSTALL_DIR=/usr/local
WOLFSSL_INSTALL_DIR=/usr/local
# ECC Examples Makefile
CC = gcc
LIB_PATH = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include
LIBS = -L$(LIB_PATH)/lib -lm
WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables
DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a
STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD
OPTIMIZE = -Os

View File

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

View File

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

View File

@ -1,4 +1,5 @@
bin_files = client server
WOLFSSL_INSTALL_DIR=/usr/local
all: $(bin_files)
DEPS=common.h
@ -10,7 +11,7 @@ DEBUGOPT=
#DEBUGOPT=-DWOLFSSL_DEBUG_TLS -DDEBUG_WOLFSSL -DDEBUG_CRYPTOCB
#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)
$(CC) $< $(DEBUGOPT) $(COMMONOPT) -o $@

View File

@ -1,6 +1,7 @@
CC=gcc
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

View File

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

View File

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

View File

@ -1,9 +1,12 @@
CC=clang
# 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
# LD_LIBRARY_PATH
WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS=-Wall
LIBS= -L/usr/local/lib -lwolfssl
LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
all:start-client

View File

@ -1,9 +1,12 @@
CC=clang
# 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
# LD_LIBRARY_PATH
WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS=-Wall
LIBS=-L/usr/local/lib -lwolfssl
LIBS=-L$(WOLFSSL_INSTALL_DIR)/lib -lwolfssl
all:start-server

View File

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

View File

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

View File

@ -1,12 +1,12 @@
# TLS Examples Makefile
CC = gcc
LIB_PATH = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include
LIBS = -L$(LIB_PATH)/lib -lm
WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables
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_INC_PATHS = -MD
OPTIMIZE = -Os

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,12 +1,12 @@
# TLS Examples Makefile
CC = gcc
LIB_PATH = /usr/local
CFLAGS = -Wall -I$(LIB_PATH)/include
LIBS = -L$(LIB_PATH)/lib -lm
WOLFSSL_INSTALL_DIR = /usr/local
CFLAGS = -Wall -I$(WOLFSSL_INSTALL_DIR)/include
LIBS = -L$(WOLFSSL_INSTALL_DIR)/lib -lm
# option variables
DYN_LIB = -lwolfssl
STATIC_LIB = $(LIB_PATH)/lib/libwolfssl.a
STATIC_LIB = $(WOLFSSL_INSTALL_DIR)/lib/libwolfssl.a
DEBUG_FLAGS = -g -DDEBUG
DEBUG_INC_PATHS = -MD
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
`LIB_PATH` variable reflects this.
`WOLFSSL_INSTALL_DIR` variable reflects this.
If you have configured wolfSSL to use static linking, comment out the line

View File

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