After the move of tlv.h to the include folder, when I try to compile, I get this error:
make: *** No rule to make target '/esp/components/homekit/src/tlv.h', needed by 'build/homekit//src/tlv.o'. Stop.
Is any change in the Makefile needed?
Update: I can work around this by adding an empty tlv.h in the same directory tlv.c resides, but I shouldn't have to. I'm using an ESP8266 (I figure it's relevant, since the project supports two toolchains).
After the move of tlv.h to the include folder, when I try to compile, I get this error:
make: *** No rule to make target '/esp/components/homekit/src/tlv.h', needed by 'build/homekit//src/tlv.o'. Stop.
Is any change in the Makefile needed?
Update: I can work around this by adding an empty
tlv.h
in the same directorytlv.c
resides, but I shouldn't have to. I'm using an ESP8266 (I figure it's relevant, since the project supports two toolchains).