-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
After I fixed the bearssl include problem with
I get
craig@other:~/src/solokeys-openpgp$ make
g++ -std=c++17 -Os -Wall -g3 -I. -Ipc/ -Isrc/ -Ilibs/mbedtls/ -Ilibs/mbedtls/mbedtls/crypto/include/ -Ilibs/stm32fs/ -Ilibs/bearssl/ -c -o obj/opgpdevice.o ./pc/opgpdevice.cpp
./pc/opgpdevice.cpp:31:10: fatal error: spiffs.h: No such file or directory
#include <spiffs.h>
^~~~~~~~~~
compilation terminated.
make: *** [Makefile:28: obj/opgpdevice.o] Error 1
workaround is to remove the 'pc' directory so I just build for the solokeys hacker device
craig@other:~/src/solokeys-openpgp$ git diff
diff --git a/Makefile b/Makefile
index a37b4ea..0a8c2af 100644
--- a/Makefile
+++ b/Makefile
@@ -5,8 +5,7 @@ RM = rm -rf
rwildcard=$(wildcard $1$2) $(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2))
OBJ_DIR := ./obj
-SRC_DIRS := ./pc \
- ./src \
+SRC_DIRS := ./src \
./src/applications \
./src/applications/openpgp \
./libs/stm32fs
but that leaves me with the next error:
c/cryptolib.cpp
./src/cryptolib.cpp:15:10: fatal error: device.h: No such file or directory
#include "device.h"
^~~~~~~~~~
compilation terminated.
make: *** [Makefile:27: obj/cryptolib.o] Error 1
I will continue working through these errors and see if I can fix things up and submit a PR.
Metadata
Metadata
Assignees
Labels
No labels