-
Notifications
You must be signed in to change notification settings - Fork 174
Building AVRDUDE for Linux
Marius Greuel edited this page Dec 22, 2021
·
18 revisions
Note: The example here is written for Ubuntu - you may need to adapt the code when you use a different distro.
To build AVRDUDE for Linux, you need to install the following packages:
sudo apt-get install build-essential git cmake flex bison libelf-dev libusb-dev libftdi1-dev libhidapi-devTo build AVRDUDE for Linux, run the following commands:
git clone https://github.com/avrdudes/avrdude
cd avrdude/src
cmake -DCMAKE_BUILD_TYPE=Release -B build_linux
cmake --build build_linuxIf you want to enable LINUXGPIO or LINUXSPI support, add the CMake options -DHAVE_LINUXGPIO=ON and -DHAVE_LINUXSPI=ON:
cmake -DCMAKE_BUILD_TYPE=Release -DHAVE_LINUXGPIO=ON -DHAVE_LINUXSPI=ON -B build_linux