From fdceac9441e48844aedb10e97e7b503b7ab84525 Mon Sep 17 00:00:00 2001 From: Steven Tracey Date: Tue, 19 Nov 2024 22:00:43 -0500 Subject: [PATCH] Fix main c fie --- c/Makefile | 2 +- c/src/p2fa.c | 3 ++- c/src/p2fa.h | 6 ++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/c/Makefile b/c/Makefile index f14acad..2374634 100644 --- a/c/Makefile +++ b/c/Makefile @@ -45,7 +45,7 @@ JETSON: JETSON_DEV JETSON_epd TARGET = epd CC = gcc MSG = -g -O -ffunction-sections -fdata-sections -Wall -CFLAGS += $(MSG) -D $(EPD) +CFLAGS += $(MSG) RPI_epd:${OBJ_O} echo $(@) diff --git a/c/src/p2fa.c b/c/src/p2fa.c index b6bb33a..a53b20f 100644 --- a/c/src/p2fa.c +++ b/c/src/p2fa.c @@ -18,8 +18,9 @@ void Handler(int sigNum) { exit(0); } -__declspec(dllexport) void init() { +int main() { signal(SIGINT, Handler); + return 0; } __declspec(dllexport) int draw() { diff --git a/c/src/p2fa.h b/c/src/p2fa.h index e910e01..12a289c 100644 --- a/c/src/p2fa.h +++ b/c/src/p2fa.h @@ -5,8 +5,10 @@ #ifndef P2FA_P2FA_H #define P2FA_P2FA_H -#endif //P2FA_P2FA_H +void Handler(int sigNum); -__declspec(dllexport) void init(); +//__declspec(dllexport) void init(); __declspec(dllexport) int draw(); + +#endif //P2FA_P2FA_H