From 0facbd8a10d503dbf31b700ba6e2c2ee14e312c7 Mon Sep 17 00:00:00 2001 From: Ray Lillback Date: Thu, 19 Jun 2025 16:17:23 -0400 Subject: [PATCH] Updated makefile for OpenSSL v3.x --- agent.h | 3 ++- makefile | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/agent.h b/agent.h index 161074b..63ead99 100644 --- a/agent.h +++ b/agent.h @@ -98,6 +98,7 @@ extern struct ScheduledJob* currentJob; /* Defined in schedule.c */ /* 2.15.1.0 = Updated for v12 API modifications */ /* 2.15.2.0 = Updated DTO for Warning to allow agent rotation */ /* 2.16.0.0 = Updated TPM for default passkey */ -#define AGENT_VERSION 0x0002001000000000 +/* 2.16.0.1 = Updated Makefile for OpenSSL v3.x */ +#define AGENT_VERSION 0x0002001000000001 #endif /* AGENT_H_ */ diff --git a/makefile b/makefile index d418f6d..0497659 100644 --- a/makefile +++ b/makefile @@ -39,9 +39,9 @@ OPENLIBS = -lcrypto -lcurl # TPM specific variables for the tpm2tss stack # The following TSSLIBS definition is for the Raspberry Pi -RPI_TSSLIBS = -L/usr/lib/arm-linux-gnueabihf/engines-1.1/ -ltpm2tss +RPI_TSSLIBS = -L/usr/lib/arm-linux-gnueabihf/engines-1.1/ -L/usr/lib/arm-linux-gnueabihf/engines-3/ -ltpm2tss # The following TSSLIBS definition is for a linux machine -TSSLIBS = -ltpm2tss -L/usr/lib/x86_64-linux-gnu/engines-1.1/ +TSSLIBS = -ltpm2tss -L/usr/lib/x86_64-linux-gnu/engines-1.1/ -L/usr/lib/arm-linux-gnueabihf/engines-3/ vpath %.c ./ ./lib ./wolfssl_wrapper SRC := $(wildcard *.c) \