-
Notifications
You must be signed in to change notification settings - Fork 174
Description
Build environment: Linux openSUSE 15.5
Sorry, not a cmake expert, so I don't have a patch :-(
Problem:
libavrdude.h ist installed in the include directory of CMAKE_INSTALL_PREFIX:PATH (e.g. /usr/include or /usr/local/include)
In libavrdude.h you have since 7.3
#include "avrintel.h"
but this is not installed to the same path, so any compilations of programs using libavrdude.h will fail.
avrdude itself just works, because it is build in the full source tree.
I've found that after the build in build_linux there is a file named install_manifest.txt, which contains a list of the files and path of all the files that final install step will distribute on the system. I expect that avrintel.h just needs to be added there.
Unfortunately I did not find an (to me) obvious place in the build systems to do so.