Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

faster build.sh script with option -j #1586

Merged
merged 1 commit into from
Dec 18, 2023
Merged

Conversation

Ho-Ro
Copy link
Contributor

@Ho-Ro Ho-Ro commented Dec 2, 2023

as discussed with Jörg in #1585

Signed-off-by: Martin <Ho-Ro@users.noreply.github.com>
@mcuee mcuee added the enhancement New feature or request label Dec 2, 2023
@mcuee
Copy link
Collaborator

mcuee commented Dec 5, 2023

This seems to work fine under MSYS2.

MINGW64 /c/work/avr/avrdude_test/avrdude_pr1586
$ ./build.sh -j 4 -f "-D CMAKE_VERBOSE_MAKEFILE=1 -D DEBUG_CMAKE=1"
-- Building for: Ninja
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/msys64/mingw64/bin/cc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Git: C:/msys64/usr/bin/git.exe (found version "2.42.0")
-- Found FLEX: C:/msys64/usr/bin/flex.exe (found version "2.6.4")
-- Found BISON: C:/msys64/usr/bin/bison.exe (found version "3.8.2")
-- Looking for libelf.h
-- Looking for libelf.h - found
-- Looking for libelf/libelf.h
-- Looking for libelf/libelf.h - found
-- Looking for usb.h
-- Looking for usb.h - not found
-- Looking for lusb0_usb.h
-- Looking for lusb0_usb.h - found
-- Looking for libusb.h
-- Looking for libusb.h - not found
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
-- Looking for hidapi/hidapi.h
-- Looking for hidapi/hidapi.h - found
-- Looking for ftdi_tcioflush
-- Looking for ftdi_tcioflush - found
-- Configuration summary:
-- ----------------------
-- CMAKE_HOST_SYSTEM: Windows-10.0.22631
-- CMAKE_SYSTEM: Windows-10.0.22631
-- CMAKE_FIND_ROOT_PATH:
-- CMAKE_C_COMPILER: C:/msys64/mingw64/bin/cc.exe
-- CONFIG_DIR: C:/Program Files (x86)/avrdude/etc
-- AVRDUDE_FULL_VERSION: 7.2-20231202 (6e19eda3)
-- USE_EXTERNAL_LIBS: OFF
-- USE_LIBUSBWIN32: OFF
-- HAVE_LIBELF: C:/msys64/mingw64/lib/libelf.a
-- HAVE_LIBUSB: C:/msys64/mingw64/lib/libusb.a
-- HAVE_LIBUSB_1_0: C:/msys64/mingw64/lib/libusb-1.0.a
-- HAVE_LIBUSB_WIN32: C:/msys64/mingw64/lib/libusb0.dll.a
-- HAVE_LIBHIDAPI: C:/msys64/mingw64/lib/libhidapi.a
-- HAVE_LIBFTDI: HAVE_LIBFTDI-NOTFOUND
-- HAVE_LIBFTDI1: C:/msys64/mingw64/lib/libftdi1.a
-- HAVE_LIBREADLINE: C:/msys64/mingw64/lib/libreadline.a
-- HAVE_LIBSERIALPORT: 1
-- HAVE_LIBELF_H: 1
-- HAVE_LIBELF_LIBELF_H: 1
-- HAVE_USB_H: 1
-- HAVE_LUSB0_USB_H: 1
-- HAVE_LIBUSB_H:
-- HAVE_LIBUSB_1_0_LIBUSB_H: 1
-- HAVE_HIDAPI_HIDAPI_H: 1
-- LIBUSB_COMPAT_DIR: C:/msys64/mingw64/include/libusb-compat
-- HAVE_LIBGPIOD:
-- ----------------------
-- DO HAVE    libelf
-- DO HAVE    libusb
-- DO HAVE    libusb_1_0
-- DO HAVE    libhidapi
-- DON'T HAVE libftdi
-- DO HAVE    libftdi1
-- DO HAVE    libreadline
-- DO HAVE    libserialport
-- DISABLED   doc
-- DISABLED   parport
-- DISABLED   linuxgpio
-- DISABLED   linuxspi
-- ----------------------
-- Configuring done (5.4s)
-- Generating done (0.0s)
-- Build files have been written to: C:/work/avr/avrdude_test/avrdude_pr1586/build_mingw64_nt-10.0-22631
Change Dir: 'C:/work/avr/avrdude_test/avrdude_pr1586/build_mingw64_nt-10.0-22631'

Run Build Command(s): C:/msys64/mingw64/bin/ninja.exe -v -j4
[1/72] cmd.exe /C "cd /D C:\work\avr\avrdude_test\avrdude_pr1586\src && C:\msys64\usr\bin\flex.exe -oC:/work/avr/avrdude_test/avrdude_pr1586/build_mingw64_nt-10.0-22631/lexer.c lexer.l"
...
[72/72] cmd.exe /C "cd . && C:\msys64\mingw64\bin\cc.exe -O2 -g -DNDEBUG -static src/CMakeFiles/avrdude.dir/main.c.obj src/CMakeFiles/avrdude.dir/developer_opts.c.obj src/CMakeFiles/avrdude.dir/whereami.c.obj src/CMakeFiles/avrdude.dir/windows.rc.obj -o src\avrdude.exe -Wl,--out-implib,src\libavrdude.dll.a -Wl,--major-image-version,0,--minor-image-version,0  src/libavrdude.a  -lm  C:/msys64/mingw64/lib/libelf.a  C:/msys64/mingw64/lib/libusb.a  C:/msys64/mingw64/lib/libusb-1.0.a  C:/msys64/mingw64/lib/libhidapi.a  C:/msys64/mingw64/lib/libftdi1.a  C:/msys64/mingw64/lib/libreadline.a  C:/msys64/mingw64/lib/libserialport.a  C:/msys64/mingw64/lib/libncurses.a  -lsetupapi  -lhid  -lws2_32  -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && cd ."


Build succeeded.

Run

sudo cmake --build build_mingw64_nt-10.0-22631 --target install

to install.

@mcuee
Copy link
Collaborator

mcuee commented Dec 5, 2023

It seems to be fine under Linux as well.

Full build log.

Click for the full build log
mcuee@UbuntuSwift3 ~/build/avr/avrdude_pr1586 (build_fast)$ ./build.sh -j 4 -f "-D CMAKE_VERBOSE_MAKEFILE=1 -D DEBUG_CMAKE=1"
-- The C compiler identification is GNU 9.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Git: /usr/bin/git (found version "2.25.1") 
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found BISON: /usr/bin/bison (found version "3.5.1")
-- Looking for libelf.h
-- Looking for libelf.h - found
-- Looking for libelf/libelf.h
-- Looking for libelf/libelf.h - not found
-- Looking for usb.h
-- Looking for usb.h - found
-- Looking for lusb0_usb.h
-- Looking for lusb0_usb.h - not found
-- Looking for libusb.h
-- Looking for libusb.h - not found
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
-- Looking for hidapi/hidapi.h
-- Looking for hidapi/hidapi.h - found
-- Looking for ftdi_tcioflush
-- Looking for ftdi_tcioflush - found
-- Configuration summary:
-- ----------------------
-- CMAKE_HOST_SYSTEM: Linux-5.15.0-88-generic
-- CMAKE_SYSTEM: Linux-5.15.0-88-generic
-- CMAKE_FIND_ROOT_PATH: 
-- CMAKE_C_COMPILER: /usr/bin/cc
-- CONFIG_DIR: /usr/local/etc
-- AVRDUDE_FULL_VERSION: 7.2-20231202 (6e19eda3)
-- USE_EXTERNAL_LIBS: OFF
-- USE_LIBUSBWIN32: OFF
-- HAVE_LIBELF: /usr/lib/x86_64-linux-gnu/libelf.so
-- HAVE_LIBUSB: /usr/local/lib/libusb.so
-- HAVE_LIBUSB_1_0: /usr/local/lib/libusb-1.0.so
-- HAVE_LIBUSB_WIN32: HAVE_LIBUSB_WIN32-NOTFOUND
-- HAVE_LIBHIDAPI: /usr/local/lib/libhidapi-libusb.so
-- HAVE_LIBFTDI: HAVE_LIBFTDI-NOTFOUND
-- HAVE_LIBFTDI1: /usr/local/lib/libftdi1.so
-- HAVE_LIBREADLINE: /usr/lib/x86_64-linux-gnu/libreadline.so
-- HAVE_LIBSERIALPORT: 1
-- HAVE_LIBELF_H: 1
-- HAVE_LIBELF_LIBELF_H: 
-- HAVE_USB_H: 1
-- HAVE_LUSB0_USB_H: 
-- HAVE_LIBUSB_H: 
-- HAVE_LIBUSB_1_0_LIBUSB_H: 1
-- HAVE_HIDAPI_HIDAPI_H: 1
-- LIBUSB_COMPAT_DIR: 
-- HAVE_LIBGPIOD: 
-- ----------------------
-- DO HAVE    libelf
-- DO HAVE    libusb
-- DO HAVE    libusb_1_0
-- DO HAVE    libhidapi
-- DON'T HAVE libftdi
-- DO HAVE    libftdi1
-- DO HAVE    libreadline
-- DO HAVE    libserialport
-- DISABLED   doc
-- DISABLED   parport
-- DISABLED   linuxgpio
-- DISABLED   linuxspi
-- ----------------------
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: /home/mcuee/build/avr/avrdude_pr1586/build_linux
Change Dir: '/home/mcuee/build/avr/avrdude_pr1586/build_linux'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile -j4
/usr/bin/cmake -S/home/mcuee/build/avr/avrdude_pr1586 -B/home/mcuee/build/avr/avrdude_pr1586/build_linux --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/mcuee/build/avr/avrdude_pr1586/build_linux/CMakeFiles /home/mcuee/build/avr/avrdude_pr1586/build_linux//CMakeFiles/progress.marks
/usr/bin/make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
/usr/bin/make  -f src/CMakeFiles/conf.dir/build.make src/CMakeFiles/conf.dir/depend
/usr/bin/make  -f src/CMakeFiles/libavrdude.dir/build.make src/CMakeFiles/libavrdude.dir/depend
make[2]: Entering directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/mcuee/build/avr/avrdude_pr1586 /home/mcuee/build/avr/avrdude_pr1586/src /home/mcuee/build/avr/avrdude_pr1586/build_linux /home/mcuee/build/avr/avrdude_pr1586/build_linux/src /home/mcuee/build/avr/avrdude_pr1586/build_linux/src/CMakeFiles/conf.dir/DependInfo.cmake "--color="
make[2]: Entering directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
make[2]: Leaving directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
/usr/bin/make  -f src/CMakeFiles/conf.dir/build.make src/CMakeFiles/conf.dir/build
[  2%] [FLEX][Parser] Building scanner with flex 2.6.4
[  2%] [BISON][Parser] Building parser with bison 3.5.1
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/bison --defines=/home/mcuee/build/avr/avrdude_pr1586/build_linux/config_gram.h -o /home/mcuee/build/avr/avrdude_pr1586/build_linux/config_gram.c /home/mcuee/build/avr/avrdude_pr1586/src/config_gram.y
make[2]: Entering directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
cd /home/mcuee/build/avr/avrdude_pr1586/src && /usr/bin/flex -o/home/mcuee/build/avr/avrdude_pr1586/build_linux/lexer.c lexer.l
[  4%] Generating avrdude.conf
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cmake -E copy /home/mcuee/build/avr/avrdude_pr1586/src/avrdude.conf.in avrdude.conf.in
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cmake -D "AVRDUDE_FULL_VERSION=7.2-20231202 (6e19eda3)" -D HAVE_PARPORT=0 -D HAVE_LINUXSPI=0 -D HAVE_LINUXGPIO=0 -D DEFAULT_PAR_PORT=/dev/parport0 -D DEFAULT_SER_PORT=/dev/ttyS0 -D DEFAULT_LINUXGPIO_PORT=gpiochip0 -P /home/mcuee/build/avr/avrdude_pr1586/src/configure.cmake
make[2]: Leaving directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
[  4%] Built target conf
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/mcuee/build/avr/avrdude_pr1586 /home/mcuee/build/avr/avrdude_pr1586/src /home/mcuee/build/avr/avrdude_pr1586/build_linux /home/mcuee/build/avr/avrdude_pr1586/build_linux/src /home/mcuee/build/avr/avrdude_pr1586/build_linux/src/CMakeFiles/libavrdude.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
/usr/bin/make  -f src/CMakeFiles/libavrdude.dir/build.make src/CMakeFiles/libavrdude.dir/build
make[2]: Entering directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
[  8%] Building C object src/CMakeFiles/libavrdude.dir/avrcache.c.o
[  8%] Building C object src/CMakeFiles/libavrdude.dir/avr910.c.o
[  8%] Building C object src/CMakeFiles/libavrdude.dir/avr.c.o
[  9%] Building C object src/CMakeFiles/libavrdude.dir/arduino.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/avrcache.c.o -MF CMakeFiles/libavrdude.dir/avrcache.c.o.d -o CMakeFiles/libavrdude.dir/avrcache.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/avrcache.c
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/avr.c.o -MF CMakeFiles/libavrdude.dir/avr.c.o.d -o CMakeFiles/libavrdude.dir/avr.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/avr.c
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/avr910.c.o -MF CMakeFiles/libavrdude.dir/avr910.c.o.d -o CMakeFiles/libavrdude.dir/avr910.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/avr910.c
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/arduino.c.o -MF CMakeFiles/libavrdude.dir/arduino.c.o.d -o CMakeFiles/libavrdude.dir/arduino.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/arduino.c
[ 11%] Building C object src/CMakeFiles/libavrdude.dir/avrftdi.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/avrftdi.c.o -MF CMakeFiles/libavrdude.dir/avrftdi.c.o.d -o CMakeFiles/libavrdude.dir/avrftdi.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/avrftdi.c
[ 12%] Building C object src/CMakeFiles/libavrdude.dir/avrftdi_tpi.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/avrftdi_tpi.c.o -MF CMakeFiles/libavrdude.dir/avrftdi_tpi.c.o.d -o CMakeFiles/libavrdude.dir/avrftdi_tpi.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/avrftdi_tpi.c
[ 14%] Building C object src/CMakeFiles/libavrdude.dir/avrintel.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/avrintel.c.o -MF CMakeFiles/libavrdude.dir/avrintel.c.o.d -o CMakeFiles/libavrdude.dir/avrintel.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/avrintel.c
[ 15%] Building C object src/CMakeFiles/libavrdude.dir/avrpart.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/avrpart.c.o -MF CMakeFiles/libavrdude.dir/avrpart.c.o.d -o CMakeFiles/libavrdude.dir/avrpart.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/avrpart.c
[ 16%] Building C object src/CMakeFiles/libavrdude.dir/bitbang.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/bitbang.c.o -MF CMakeFiles/libavrdude.dir/bitbang.c.o.d -o CMakeFiles/libavrdude.dir/bitbang.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/bitbang.c
[ 18%] Building C object src/CMakeFiles/libavrdude.dir/buspirate.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/buspirate.c.o -MF CMakeFiles/libavrdude.dir/buspirate.c.o.d -o CMakeFiles/libavrdude.dir/buspirate.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/buspirate.c
[ 19%] Building C object src/CMakeFiles/libavrdude.dir/butterfly.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/butterfly.c.o -MF CMakeFiles/libavrdude.dir/butterfly.c.o.d -o CMakeFiles/libavrdude.dir/butterfly.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/butterfly.c
[ 21%] Building C object src/CMakeFiles/libavrdude.dir/ch341a.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/ch341a.c.o -MF CMakeFiles/libavrdude.dir/ch341a.c.o.d -o CMakeFiles/libavrdude.dir/ch341a.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/ch341a.c
[ 22%] Building C object src/CMakeFiles/libavrdude.dir/config.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/config.c.o -MF CMakeFiles/libavrdude.dir/config.c.o.d -o CMakeFiles/libavrdude.dir/config.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/config.c
[ 23%] Building C object src/CMakeFiles/libavrdude.dir/confwin.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/confwin.c.o -MF CMakeFiles/libavrdude.dir/confwin.c.o.d -o CMakeFiles/libavrdude.dir/confwin.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/confwin.c
[ 25%] Building C object src/CMakeFiles/libavrdude.dir/crc16.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/crc16.c.o -MF CMakeFiles/libavrdude.dir/crc16.c.o.d -o CMakeFiles/libavrdude.dir/crc16.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/crc16.c
[ 26%] Building C object src/CMakeFiles/libavrdude.dir/dfu.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/dfu.c.o -MF CMakeFiles/libavrdude.dir/dfu.c.o.d -o CMakeFiles/libavrdude.dir/dfu.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/dfu.c
[ 28%] Building C object src/CMakeFiles/libavrdude.dir/dryrun.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/dryrun.c.o -MF CMakeFiles/libavrdude.dir/dryrun.c.o.d -o CMakeFiles/libavrdude.dir/dryrun.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/dryrun.c
[ 29%] Building C object src/CMakeFiles/libavrdude.dir/fileio.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/fileio.c.o -MF CMakeFiles/libavrdude.dir/fileio.c.o.d -o CMakeFiles/libavrdude.dir/fileio.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/fileio.c
[ 30%] Building C object src/CMakeFiles/libavrdude.dir/flip1.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/flip1.c.o -MF CMakeFiles/libavrdude.dir/flip1.c.o.d -o CMakeFiles/libavrdude.dir/flip1.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/flip1.c
[ 32%] Building C object src/CMakeFiles/libavrdude.dir/flip2.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/flip2.c.o -MF CMakeFiles/libavrdude.dir/flip2.c.o.d -o CMakeFiles/libavrdude.dir/flip2.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/flip2.c
[ 33%] Building C object src/CMakeFiles/libavrdude.dir/ft245r.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/ft245r.c.o -MF CMakeFiles/libavrdude.dir/ft245r.c.o.d -o CMakeFiles/libavrdude.dir/ft245r.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/ft245r.c
[ 35%] Building C object src/CMakeFiles/libavrdude.dir/jtagmkI.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/jtagmkI.c.o -MF CMakeFiles/libavrdude.dir/jtagmkI.c.o.d -o CMakeFiles/libavrdude.dir/jtagmkI.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/jtagmkI.c
[ 36%] Building C object src/CMakeFiles/libavrdude.dir/jtagmkII.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/jtagmkII.c.o -MF CMakeFiles/libavrdude.dir/jtagmkII.c.o.d -o CMakeFiles/libavrdude.dir/jtagmkII.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/jtagmkII.c
[ 38%] Building C object src/CMakeFiles/libavrdude.dir/jtag3.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/jtag3.c.o -MF CMakeFiles/libavrdude.dir/jtag3.c.o.d -o CMakeFiles/libavrdude.dir/jtag3.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/jtag3.c
[ 39%] Building C object src/CMakeFiles/libavrdude.dir/leds.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/leds.c.o -MF CMakeFiles/libavrdude.dir/leds.c.o.d -o CMakeFiles/libavrdude.dir/leds.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/leds.c
[ 40%] Building C object src/CMakeFiles/libavrdude.dir/linuxgpio.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/linuxgpio.c.o -MF CMakeFiles/libavrdude.dir/linuxgpio.c.o.d -o CMakeFiles/libavrdude.dir/linuxgpio.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/linuxgpio.c
[ 42%] Building C object src/CMakeFiles/libavrdude.dir/linuxspi.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/linuxspi.c.o -MF CMakeFiles/libavrdude.dir/linuxspi.c.o.d -o CMakeFiles/libavrdude.dir/linuxspi.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/linuxspi.c
[ 43%] Building C object src/CMakeFiles/libavrdude.dir/lists.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/lists.c.o -MF CMakeFiles/libavrdude.dir/lists.c.o.d -o CMakeFiles/libavrdude.dir/lists.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/lists.c
[ 45%] Building C object src/CMakeFiles/libavrdude.dir/micronucleus.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/micronucleus.c.o -MF CMakeFiles/libavrdude.dir/micronucleus.c.o.d -o CMakeFiles/libavrdude.dir/micronucleus.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/micronucleus.c
[ 46%] Building C object src/CMakeFiles/libavrdude.dir/par.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/par.c.o -MF CMakeFiles/libavrdude.dir/par.c.o.d -o CMakeFiles/libavrdude.dir/par.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/par.c
[ 47%] Building C object src/CMakeFiles/libavrdude.dir/pgm.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/pgm.c.o -MF CMakeFiles/libavrdude.dir/pgm.c.o.d -o CMakeFiles/libavrdude.dir/pgm.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/pgm.c
[ 49%] Building C object src/CMakeFiles/libavrdude.dir/pgm_type.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/pgm_type.c.o -MF CMakeFiles/libavrdude.dir/pgm_type.c.o.d -o CMakeFiles/libavrdude.dir/pgm_type.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/pgm_type.c
[ 50%] Building C object src/CMakeFiles/libavrdude.dir/pickit2.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/pickit2.c.o -MF CMakeFiles/libavrdude.dir/pickit2.c.o.d -o CMakeFiles/libavrdude.dir/pickit2.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/pickit2.c
[ 52%] Building C object src/CMakeFiles/libavrdude.dir/pindefs.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/pindefs.c.o -MF CMakeFiles/libavrdude.dir/pindefs.c.o.d -o CMakeFiles/libavrdude.dir/pindefs.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/pindefs.c
[ 53%] Building C object src/CMakeFiles/libavrdude.dir/ppi.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/ppi.c.o -MF CMakeFiles/libavrdude.dir/ppi.c.o.d -o CMakeFiles/libavrdude.dir/ppi.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/ppi.c
[ 54%] Building C object src/CMakeFiles/libavrdude.dir/ppiwin.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/ppiwin.c.o -MF CMakeFiles/libavrdude.dir/ppiwin.c.o.d -o CMakeFiles/libavrdude.dir/ppiwin.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/ppiwin.c
[ 56%] Building C object src/CMakeFiles/libavrdude.dir/serbb_posix.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/serbb_posix.c.o -MF CMakeFiles/libavrdude.dir/serbb_posix.c.o.d -o CMakeFiles/libavrdude.dir/serbb_posix.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/serbb_posix.c
[ 57%] Building C object src/CMakeFiles/libavrdude.dir/serbb_win32.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/serbb_win32.c.o -MF CMakeFiles/libavrdude.dir/serbb_win32.c.o.d -o CMakeFiles/libavrdude.dir/serbb_win32.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/serbb_win32.c
[ 59%] Building C object src/CMakeFiles/libavrdude.dir/ser_avrdoper.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/ser_avrdoper.c.o -MF CMakeFiles/libavrdude.dir/ser_avrdoper.c.o.d -o CMakeFiles/libavrdude.dir/ser_avrdoper.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/ser_avrdoper.c
[ 60%] Building C object src/CMakeFiles/libavrdude.dir/ser_posix.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/ser_posix.c.o -MF CMakeFiles/libavrdude.dir/ser_posix.c.o.d -o CMakeFiles/libavrdude.dir/ser_posix.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/ser_posix.c
[ 61%] Building C object src/CMakeFiles/libavrdude.dir/ser_win32.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/ser_win32.c.o -MF CMakeFiles/libavrdude.dir/ser_win32.c.o.d -o CMakeFiles/libavrdude.dir/ser_win32.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/ser_win32.c
[ 63%] Building C object src/CMakeFiles/libavrdude.dir/serialadapter.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/serialadapter.c.o -MF CMakeFiles/libavrdude.dir/serialadapter.c.o.d -o CMakeFiles/libavrdude.dir/serialadapter.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/serialadapter.c
[ 64%] Building C object src/CMakeFiles/libavrdude.dir/serialupdi.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/serialupdi.c.o -MF CMakeFiles/libavrdude.dir/serialupdi.c.o.d -o CMakeFiles/libavrdude.dir/serialupdi.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/serialupdi.c
[ 66%] Building C object src/CMakeFiles/libavrdude.dir/stk500.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/stk500.c.o -MF CMakeFiles/libavrdude.dir/stk500.c.o.d -o CMakeFiles/libavrdude.dir/stk500.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/stk500.c
[ 67%] Building C object src/CMakeFiles/libavrdude.dir/stk500v2.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/stk500v2.c.o -MF CMakeFiles/libavrdude.dir/stk500v2.c.o.d -o CMakeFiles/libavrdude.dir/stk500v2.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/stk500v2.c
[ 69%] Building C object src/CMakeFiles/libavrdude.dir/stk500generic.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/stk500generic.c.o -MF CMakeFiles/libavrdude.dir/stk500generic.c.o.d -o CMakeFiles/libavrdude.dir/stk500generic.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/stk500generic.c
[ 70%] Building C object src/CMakeFiles/libavrdude.dir/strutil.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/strutil.c.o -MF CMakeFiles/libavrdude.dir/strutil.c.o.d -o CMakeFiles/libavrdude.dir/strutil.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/strutil.c
[ 71%] Building C object src/CMakeFiles/libavrdude.dir/teensy.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/teensy.c.o -MF CMakeFiles/libavrdude.dir/teensy.c.o.d -o CMakeFiles/libavrdude.dir/teensy.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/teensy.c
[ 73%] Building C object src/CMakeFiles/libavrdude.dir/term.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/term.c.o -MF CMakeFiles/libavrdude.dir/term.c.o.d -o CMakeFiles/libavrdude.dir/term.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/term.c
[ 74%] Building C object src/CMakeFiles/libavrdude.dir/updi_link.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/updi_link.c.o -MF CMakeFiles/libavrdude.dir/updi_link.c.o.d -o CMakeFiles/libavrdude.dir/updi_link.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/updi_link.c
[ 76%] Building C object src/CMakeFiles/libavrdude.dir/updi_nvm.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/updi_nvm.c.o -MF CMakeFiles/libavrdude.dir/updi_nvm.c.o.d -o CMakeFiles/libavrdude.dir/updi_nvm.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/updi_nvm.c
[ 77%] Building C object src/CMakeFiles/libavrdude.dir/updi_readwrite.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/updi_readwrite.c.o -MF CMakeFiles/libavrdude.dir/updi_readwrite.c.o.d -o CMakeFiles/libavrdude.dir/updi_readwrite.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/updi_readwrite.c
[ 78%] Building C object src/CMakeFiles/libavrdude.dir/updi_state.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/updi_state.c.o -MF CMakeFiles/libavrdude.dir/updi_state.c.o.d -o CMakeFiles/libavrdude.dir/updi_state.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/updi_state.c
[ 80%] Building C object src/CMakeFiles/libavrdude.dir/urclock.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/urclock.c.o -MF CMakeFiles/libavrdude.dir/urclock.c.o.d -o CMakeFiles/libavrdude.dir/urclock.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/urclock.c
[ 81%] Building C object src/CMakeFiles/libavrdude.dir/usbasp.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/usbasp.c.o -MF CMakeFiles/libavrdude.dir/usbasp.c.o.d -o CMakeFiles/libavrdude.dir/usbasp.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/usbasp.c
[ 83%] Building C object src/CMakeFiles/libavrdude.dir/usb_hidapi.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/usb_hidapi.c.o -MF CMakeFiles/libavrdude.dir/usb_hidapi.c.o.d -o CMakeFiles/libavrdude.dir/usb_hidapi.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/usb_hidapi.c
[ 84%] Building C object src/CMakeFiles/libavrdude.dir/usb_libusb.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/usb_libusb.c.o -MF CMakeFiles/libavrdude.dir/usb_libusb.c.o.d -o CMakeFiles/libavrdude.dir/usb_libusb.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/usb_libusb.c
[ 85%] Building C object src/CMakeFiles/libavrdude.dir/usbtiny.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/usbtiny.c.o -MF CMakeFiles/libavrdude.dir/usbtiny.c.o.d -o CMakeFiles/libavrdude.dir/usbtiny.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/usbtiny.c
[ 87%] Building C object src/CMakeFiles/libavrdude.dir/update.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/update.c.o -MF CMakeFiles/libavrdude.dir/update.c.o.d -o CMakeFiles/libavrdude.dir/update.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/update.c
[ 88%] Building C object src/CMakeFiles/libavrdude.dir/wiring.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/wiring.c.o -MF CMakeFiles/libavrdude.dir/wiring.c.o.d -o CMakeFiles/libavrdude.dir/wiring.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/wiring.c
[ 90%] Building C object src/CMakeFiles/libavrdude.dir/xbee.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/xbee.c.o -MF CMakeFiles/libavrdude.dir/xbee.c.o.d -o CMakeFiles/libavrdude.dir/xbee.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/xbee.c
[ 91%] Building C object src/CMakeFiles/libavrdude.dir/__/lexer.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/__/lexer.c.o -MF CMakeFiles/libavrdude.dir/__/lexer.c.o.d -o CMakeFiles/libavrdude.dir/__/lexer.c.o -c /home/mcuee/build/avr/avrdude_pr1586/build_linux/lexer.c
[ 92%] Building C object src/CMakeFiles/libavrdude.dir/__/config_gram.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/libavrdude.dir/__/config_gram.c.o -MF CMakeFiles/libavrdude.dir/__/config_gram.c.o.d -o CMakeFiles/libavrdude.dir/__/config_gram.c.o -c /home/mcuee/build/avr/avrdude_pr1586/build_linux/config_gram.c
[ 94%] Linking C static library libavrdude.a
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cmake -P CMakeFiles/libavrdude.dir/cmake_clean_target.cmake
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/libavrdude.dir/link.txt --verbose=1
/usr/bin/ar qc libavrdude.a CMakeFiles/libavrdude.dir/arduino.c.o CMakeFiles/libavrdude.dir/avr.c.o CMakeFiles/libavrdude.dir/avr910.c.o CMakeFiles/libavrdude.dir/avrcache.c.o CMakeFiles/libavrdude.dir/avrftdi.c.o CMakeFiles/libavrdude.dir/avrftdi_tpi.c.o CMakeFiles/libavrdude.dir/avrintel.c.o CMakeFiles/libavrdude.dir/avrpart.c.o CMakeFiles/libavrdude.dir/bitbang.c.o CMakeFiles/libavrdude.dir/buspirate.c.o CMakeFiles/libavrdude.dir/butterfly.c.o CMakeFiles/libavrdude.dir/ch341a.c.o CMakeFiles/libavrdude.dir/config.c.o CMakeFiles/libavrdude.dir/confwin.c.o CMakeFiles/libavrdude.dir/crc16.c.o CMakeFiles/libavrdude.dir/dfu.c.o CMakeFiles/libavrdude.dir/dryrun.c.o CMakeFiles/libavrdude.dir/fileio.c.o CMakeFiles/libavrdude.dir/flip1.c.o CMakeFiles/libavrdude.dir/flip2.c.o CMakeFiles/libavrdude.dir/ft245r.c.o CMakeFiles/libavrdude.dir/jtagmkI.c.o CMakeFiles/libavrdude.dir/jtagmkII.c.o CMakeFiles/libavrdude.dir/jtag3.c.o CMakeFiles/libavrdude.dir/leds.c.o CMakeFiles/libavrdude.dir/linuxgpio.c.o CMakeFiles/libavrdude.dir/linuxspi.c.o CMakeFiles/libavrdude.dir/lists.c.o CMakeFiles/libavrdude.dir/micronucleus.c.o CMakeFiles/libavrdude.dir/par.c.o CMakeFiles/libavrdude.dir/pgm.c.o CMakeFiles/libavrdude.dir/pgm_type.c.o CMakeFiles/libavrdude.dir/pickit2.c.o CMakeFiles/libavrdude.dir/pindefs.c.o CMakeFiles/libavrdude.dir/ppi.c.o CMakeFiles/libavrdude.dir/ppiwin.c.o CMakeFiles/libavrdude.dir/serbb_posix.c.o CMakeFiles/libavrdude.dir/serbb_win32.c.o CMakeFiles/libavrdude.dir/ser_avrdoper.c.o CMakeFiles/libavrdude.dir/ser_posix.c.o CMakeFiles/libavrdude.dir/ser_win32.c.o CMakeFiles/libavrdude.dir/serialadapter.c.o CMakeFiles/libavrdude.dir/serialupdi.c.o CMakeFiles/libavrdude.dir/stk500.c.o CMakeFiles/libavrdude.dir/stk500v2.c.o CMakeFiles/libavrdude.dir/stk500generic.c.o CMakeFiles/libavrdude.dir/strutil.c.o CMakeFiles/libavrdude.dir/teensy.c.o CMakeFiles/libavrdude.dir/term.c.o CMakeFiles/libavrdude.dir/updi_link.c.o CMakeFiles/libavrdude.dir/updi_nvm.c.o CMakeFiles/libavrdude.dir/updi_readwrite.c.o CMakeFiles/libavrdude.dir/updi_state.c.o CMakeFiles/libavrdude.dir/urclock.c.o CMakeFiles/libavrdude.dir/usbasp.c.o CMakeFiles/libavrdude.dir/usb_hidapi.c.o CMakeFiles/libavrdude.dir/usb_libusb.c.o CMakeFiles/libavrdude.dir/usbtiny.c.o CMakeFiles/libavrdude.dir/update.c.o CMakeFiles/libavrdude.dir/wiring.c.o CMakeFiles/libavrdude.dir/xbee.c.o CMakeFiles/libavrdude.dir/__/lexer.c.o CMakeFiles/libavrdude.dir/__/config_gram.c.o
/usr/bin/ranlib libavrdude.a
make[2]: Leaving directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
[ 94%] Built target libavrdude
/usr/bin/make  -f src/CMakeFiles/avrdude.dir/build.make src/CMakeFiles/avrdude.dir/depend
make[2]: Entering directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/mcuee/build/avr/avrdude_pr1586 /home/mcuee/build/avr/avrdude_pr1586/src /home/mcuee/build/avr/avrdude_pr1586/build_linux /home/mcuee/build/avr/avrdude_pr1586/build_linux/src /home/mcuee/build/avr/avrdude_pr1586/build_linux/src/CMakeFiles/avrdude.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
/usr/bin/make  -f src/CMakeFiles/avrdude.dir/build.make src/CMakeFiles/avrdude.dir/build
make[2]: Entering directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
[ 98%] Building C object src/CMakeFiles/avrdude.dir/whereami.c.o
[ 98%] Building C object src/CMakeFiles/avrdude.dir/developer_opts.c.o
[ 98%] Building C object src/CMakeFiles/avrdude.dir/main.c.o
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/avrdude.dir/whereami.c.o -MF CMakeFiles/avrdude.dir/whereami.c.o.d -o CMakeFiles/avrdude.dir/whereami.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/whereami.c
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/avrdude.dir/main.c.o -MF CMakeFiles/avrdude.dir/main.c.o.d -o CMakeFiles/avrdude.dir/main.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/main.c
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cc -DCONFIG_DIR=\"/usr/local/etc\" -I/home/mcuee/build/avr/avrdude_pr1586/build_linux/src -I/home/mcuee/build/avr/avrdude_pr1586 -I/home/mcuee/build/avr/avrdude_pr1586/build_linux -I/home/mcuee/build/avr/avrdude_pr1586/src -O2 -g -DNDEBUG -std=gnu11 -Wall -Wextra -Wno-unused-parameter -MD -MT src/CMakeFiles/avrdude.dir/developer_opts.c.o -MF CMakeFiles/avrdude.dir/developer_opts.c.o.d -o CMakeFiles/avrdude.dir/developer_opts.c.o -c /home/mcuee/build/avr/avrdude_pr1586/src/developer_opts.c
[100%] Linking C executable avrdude
cd /home/mcuee/build/avr/avrdude_pr1586/build_linux/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude.dir/link.txt --verbose=1
/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/avrdude.dir/main.c.o CMakeFiles/avrdude.dir/developer_opts.c.o CMakeFiles/avrdude.dir/whereami.c.o -o avrdude  -Wl,-rpath,/usr/local/lib: libavrdude.a -lm /usr/lib/x86_64-linux-gnu/libelf.so /usr/local/lib/libusb.so /usr/local/lib/libusb-1.0.so /usr/local/lib/libhidapi-libusb.so /usr/local/lib/libftdi1.so /usr/lib/x86_64-linux-gnu/libreadline.so /usr/local/lib/libserialport.so -lncurses 
make[2]: Leaving directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
[100%] Built target avrdude
make[1]: Leaving directory '/home/mcuee/build/avr/avrdude_pr1586/build_linux'
/usr/bin/cmake -E cmake_progress_start /home/mcuee/build/avr/avrdude_pr1586/build_linux/CMakeFiles 0


Build succeeded.

Run

sudo cmake --build build_linux --target install

to install.

@mcuee
Copy link
Collaborator

mcuee commented Dec 5, 2023

Using Linux time command to compare the build time, using Ubuntu 20.04 and a Acer laptop with Intel 11th-gen Core i5 CPU.

  1. With -j 4
mcuee@UbuntuSwift3 ~/build/avr/avrdude_pr1586 (build_fast)$ rm -rf build_linux/
mcuee@UbuntuSwift3 ~/build/avr/avrdude_pr1586 (build_fast)$ time ./build.sh -j 4
-- The C compiler identification is GNU 9.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Git: /usr/bin/git (found version "2.25.1") 
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found BISON: /usr/bin/bison (found version "3.5.1")
-- Looking for libelf.h
-- Looking for libelf.h - found
-- Looking for libelf/libelf.h
-- Looking for libelf/libelf.h - not found
-- Looking for usb.h
-- Looking for usb.h - found
-- Looking for lusb0_usb.h
-- Looking for lusb0_usb.h - not found
-- Looking for libusb.h
-- Looking for libusb.h - not found
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
-- Looking for hidapi/hidapi.h
-- Looking for hidapi/hidapi.h - found
-- Looking for ftdi_tcioflush
-- Looking for ftdi_tcioflush - found
-- Configuration summary:
-- ----------------------
-- DO HAVE    libelf
-- DO HAVE    libusb
-- DO HAVE    libusb_1_0
-- DO HAVE    libhidapi
-- DON'T HAVE libftdi
-- DO HAVE    libftdi1
-- DO HAVE    libreadline
-- DO HAVE    libserialport
-- DISABLED   doc
-- DISABLED   parport
-- DISABLED   linuxgpio
-- DISABLED   linuxspi
-- ----------------------
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: /home/mcuee/build/avr/avrdude_pr1586/build_linux
[  1%] [FLEX][Parser] Building scanner with flex 2.6.4
[  2%] [BISON][Parser] Building parser with bison 3.5.1
[  4%] Generating avrdude.conf
[  4%] Built target conf
[  8%] Building C object src/CMakeFiles/libavrdude.dir/avr910.c.o
[  8%] Building C object src/CMakeFiles/libavrdude.dir/avr.c.o
[  8%] Building C object src/CMakeFiles/libavrdude.dir/arduino.c.o
[  9%] Building C object src/CMakeFiles/libavrdude.dir/avrcache.c.o
[ 11%] Building C object src/CMakeFiles/libavrdude.dir/avrftdi.c.o
[ 12%] Building C object src/CMakeFiles/libavrdude.dir/avrftdi_tpi.c.o
[ 14%] Building C object src/CMakeFiles/libavrdude.dir/avrintel.c.o
[ 15%] Building C object src/CMakeFiles/libavrdude.dir/avrpart.c.o
[ 16%] Building C object src/CMakeFiles/libavrdude.dir/bitbang.c.o
[ 18%] Building C object src/CMakeFiles/libavrdude.dir/buspirate.c.o
[ 19%] Building C object src/CMakeFiles/libavrdude.dir/butterfly.c.o
[ 21%] Building C object src/CMakeFiles/libavrdude.dir/ch341a.c.o
[ 22%] Building C object src/CMakeFiles/libavrdude.dir/config.c.o
[ 23%] Building C object src/CMakeFiles/libavrdude.dir/confwin.c.o
[ 25%] Building C object src/CMakeFiles/libavrdude.dir/crc16.c.o
[ 26%] Building C object src/CMakeFiles/libavrdude.dir/dfu.c.o
[ 28%] Building C object src/CMakeFiles/libavrdude.dir/dryrun.c.o
[ 29%] Building C object src/CMakeFiles/libavrdude.dir/fileio.c.o
[ 30%] Building C object src/CMakeFiles/libavrdude.dir/flip1.c.o
[ 32%] Building C object src/CMakeFiles/libavrdude.dir/flip2.c.o
[ 33%] Building C object src/CMakeFiles/libavrdude.dir/ft245r.c.o
[ 35%] Building C object src/CMakeFiles/libavrdude.dir/jtagmkI.c.o
[ 36%] Building C object src/CMakeFiles/libavrdude.dir/jtagmkII.c.o
[ 38%] Building C object src/CMakeFiles/libavrdude.dir/jtag3.c.o
[ 39%] Building C object src/CMakeFiles/libavrdude.dir/leds.c.o
[ 40%] Building C object src/CMakeFiles/libavrdude.dir/linuxgpio.c.o
[ 42%] Building C object src/CMakeFiles/libavrdude.dir/linuxspi.c.o
[ 43%] Building C object src/CMakeFiles/libavrdude.dir/lists.c.o
[ 45%] Building C object src/CMakeFiles/libavrdude.dir/micronucleus.c.o
[ 46%] Building C object src/CMakeFiles/libavrdude.dir/par.c.o
[ 47%] Building C object src/CMakeFiles/libavrdude.dir/pgm.c.o
[ 49%] Building C object src/CMakeFiles/libavrdude.dir/pgm_type.c.o
[ 50%] Building C object src/CMakeFiles/libavrdude.dir/pickit2.c.o
[ 52%] Building C object src/CMakeFiles/libavrdude.dir/pindefs.c.o
[ 53%] Building C object src/CMakeFiles/libavrdude.dir/ppi.c.o
[ 54%] Building C object src/CMakeFiles/libavrdude.dir/ppiwin.c.o
[ 56%] Building C object src/CMakeFiles/libavrdude.dir/serbb_posix.c.o
[ 57%] Building C object src/CMakeFiles/libavrdude.dir/serbb_win32.c.o
[ 59%] Building C object src/CMakeFiles/libavrdude.dir/ser_avrdoper.c.o
[ 60%] Building C object src/CMakeFiles/libavrdude.dir/ser_posix.c.o
[ 61%] Building C object src/CMakeFiles/libavrdude.dir/ser_win32.c.o
[ 63%] Building C object src/CMakeFiles/libavrdude.dir/serialadapter.c.o
[ 64%] Building C object src/CMakeFiles/libavrdude.dir/serialupdi.c.o
[ 66%] Building C object src/CMakeFiles/libavrdude.dir/stk500.c.o
[ 67%] Building C object src/CMakeFiles/libavrdude.dir/stk500v2.c.o
[ 69%] Building C object src/CMakeFiles/libavrdude.dir/stk500generic.c.o
[ 70%] Building C object src/CMakeFiles/libavrdude.dir/strutil.c.o
[ 71%] Building C object src/CMakeFiles/libavrdude.dir/teensy.c.o
[ 73%] Building C object src/CMakeFiles/libavrdude.dir/term.c.o
[ 74%] Building C object src/CMakeFiles/libavrdude.dir/updi_link.c.o
[ 76%] Building C object src/CMakeFiles/libavrdude.dir/updi_nvm.c.o
[ 77%] Building C object src/CMakeFiles/libavrdude.dir/updi_readwrite.c.o
[ 78%] Building C object src/CMakeFiles/libavrdude.dir/updi_state.c.o
[ 80%] Building C object src/CMakeFiles/libavrdude.dir/urclock.c.o
[ 81%] Building C object src/CMakeFiles/libavrdude.dir/usbasp.c.o
[ 83%] Building C object src/CMakeFiles/libavrdude.dir/usb_hidapi.c.o
[ 84%] Building C object src/CMakeFiles/libavrdude.dir/usb_libusb.c.o
[ 85%] Building C object src/CMakeFiles/libavrdude.dir/usbtiny.c.o
[ 87%] Building C object src/CMakeFiles/libavrdude.dir/update.c.o
[ 88%] Building C object src/CMakeFiles/libavrdude.dir/wiring.c.o
[ 90%] Building C object src/CMakeFiles/libavrdude.dir/xbee.c.o
[ 91%] Building C object src/CMakeFiles/libavrdude.dir/__/lexer.c.o
[ 92%] Building C object src/CMakeFiles/libavrdude.dir/__/config_gram.c.o
[ 94%] Linking C static library libavrdude.a
[ 94%] Built target libavrdude
[ 95%] Building C object src/CMakeFiles/avrdude.dir/main.c.o
[ 97%] Building C object src/CMakeFiles/avrdude.dir/developer_opts.c.o
[ 98%] Building C object src/CMakeFiles/avrdude.dir/whereami.c.o
[100%] Linking C executable avrdude
[100%] Built target avrdude

Build succeeded.

Run

sudo cmake --build build_linux --target install

to install.


real	0m4.650s
user	0m13.827s
sys	0m0.953s

Without -j 4.

mcuee@UbuntuSwift3 ~/build/avr/avrdude_pr1586 (build_fast)$ rm -rf build_linux/
mcuee@UbuntuSwift3 ~/build/avr/avrdude_pr1586 (build_fast)$ time ./build.sh
-- The C compiler identification is GNU 9.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Git: /usr/bin/git (found version "2.25.1") 
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found BISON: /usr/bin/bison (found version "3.5.1")
-- Looking for libelf.h
-- Looking for libelf.h - found
-- Looking for libelf/libelf.h
-- Looking for libelf/libelf.h - not found
-- Looking for usb.h
-- Looking for usb.h - found
-- Looking for lusb0_usb.h
-- Looking for lusb0_usb.h - not found
-- Looking for libusb.h
-- Looking for libusb.h - not found
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
-- Looking for hidapi/hidapi.h
-- Looking for hidapi/hidapi.h - found
-- Looking for ftdi_tcioflush
-- Looking for ftdi_tcioflush - found
-- Configuration summary:
-- ----------------------
-- DO HAVE    libelf
-- DO HAVE    libusb
-- DO HAVE    libusb_1_0
-- DO HAVE    libhidapi
-- DON'T HAVE libftdi
-- DO HAVE    libftdi1
-- DO HAVE    libreadline
-- DO HAVE    libserialport
-- DISABLED   doc
-- DISABLED   parport
-- DISABLED   linuxgpio
-- DISABLED   linuxspi
-- ----------------------
-- Configuring done (2.6s)
-- Generating done (0.0s)
-- Build files have been written to: /home/mcuee/build/avr/avrdude_pr1586/build_linux
[  1%] Generating avrdude.conf
[  1%] Built target conf
[  2%] [FLEX][Parser] Building scanner with flex 2.6.4
[  4%] [BISON][Parser] Building parser with bison 3.5.1
[  5%] Building C object src/CMakeFiles/libavrdude.dir/arduino.c.o
[  7%] Building C object src/CMakeFiles/libavrdude.dir/avr.c.o
[  8%] Building C object src/CMakeFiles/libavrdude.dir/avr910.c.o
[  9%] Building C object src/CMakeFiles/libavrdude.dir/avrcache.c.o
[ 11%] Building C object src/CMakeFiles/libavrdude.dir/avrftdi.c.o
[ 12%] Building C object src/CMakeFiles/libavrdude.dir/avrftdi_tpi.c.o
[ 14%] Building C object src/CMakeFiles/libavrdude.dir/avrintel.c.o
[ 15%] Building C object src/CMakeFiles/libavrdude.dir/avrpart.c.o
[ 16%] Building C object src/CMakeFiles/libavrdude.dir/bitbang.c.o
[ 18%] Building C object src/CMakeFiles/libavrdude.dir/buspirate.c.o
[ 19%] Building C object src/CMakeFiles/libavrdude.dir/butterfly.c.o
[ 21%] Building C object src/CMakeFiles/libavrdude.dir/ch341a.c.o
[ 22%] Building C object src/CMakeFiles/libavrdude.dir/config.c.o
[ 23%] Building C object src/CMakeFiles/libavrdude.dir/confwin.c.o
[ 25%] Building C object src/CMakeFiles/libavrdude.dir/crc16.c.o
[ 26%] Building C object src/CMakeFiles/libavrdude.dir/dfu.c.o
[ 28%] Building C object src/CMakeFiles/libavrdude.dir/dryrun.c.o
[ 29%] Building C object src/CMakeFiles/libavrdude.dir/fileio.c.o
[ 30%] Building C object src/CMakeFiles/libavrdude.dir/flip1.c.o
[ 32%] Building C object src/CMakeFiles/libavrdude.dir/flip2.c.o
[ 33%] Building C object src/CMakeFiles/libavrdude.dir/ft245r.c.o
[ 35%] Building C object src/CMakeFiles/libavrdude.dir/jtagmkI.c.o
[ 36%] Building C object src/CMakeFiles/libavrdude.dir/jtagmkII.c.o
[ 38%] Building C object src/CMakeFiles/libavrdude.dir/jtag3.c.o
[ 39%] Building C object src/CMakeFiles/libavrdude.dir/leds.c.o
[ 40%] Building C object src/CMakeFiles/libavrdude.dir/linuxgpio.c.o
[ 42%] Building C object src/CMakeFiles/libavrdude.dir/linuxspi.c.o
[ 43%] Building C object src/CMakeFiles/libavrdude.dir/lists.c.o
[ 45%] Building C object src/CMakeFiles/libavrdude.dir/micronucleus.c.o
[ 46%] Building C object src/CMakeFiles/libavrdude.dir/par.c.o
[ 47%] Building C object src/CMakeFiles/libavrdude.dir/pgm.c.o
[ 49%] Building C object src/CMakeFiles/libavrdude.dir/pgm_type.c.o
[ 50%] Building C object src/CMakeFiles/libavrdude.dir/pickit2.c.o
[ 52%] Building C object src/CMakeFiles/libavrdude.dir/pindefs.c.o
[ 53%] Building C object src/CMakeFiles/libavrdude.dir/ppi.c.o
[ 54%] Building C object src/CMakeFiles/libavrdude.dir/ppiwin.c.o
[ 56%] Building C object src/CMakeFiles/libavrdude.dir/serbb_posix.c.o
[ 57%] Building C object src/CMakeFiles/libavrdude.dir/serbb_win32.c.o
[ 59%] Building C object src/CMakeFiles/libavrdude.dir/ser_avrdoper.c.o
[ 60%] Building C object src/CMakeFiles/libavrdude.dir/ser_posix.c.o
[ 61%] Building C object src/CMakeFiles/libavrdude.dir/ser_win32.c.o
[ 63%] Building C object src/CMakeFiles/libavrdude.dir/serialadapter.c.o
[ 64%] Building C object src/CMakeFiles/libavrdude.dir/serialupdi.c.o
[ 66%] Building C object src/CMakeFiles/libavrdude.dir/stk500.c.o
[ 67%] Building C object src/CMakeFiles/libavrdude.dir/stk500v2.c.o
[ 69%] Building C object src/CMakeFiles/libavrdude.dir/stk500generic.c.o
[ 70%] Building C object src/CMakeFiles/libavrdude.dir/strutil.c.o
[ 71%] Building C object src/CMakeFiles/libavrdude.dir/teensy.c.o
[ 73%] Building C object src/CMakeFiles/libavrdude.dir/term.c.o
[ 74%] Building C object src/CMakeFiles/libavrdude.dir/updi_link.c.o
[ 76%] Building C object src/CMakeFiles/libavrdude.dir/updi_nvm.c.o
[ 77%] Building C object src/CMakeFiles/libavrdude.dir/updi_readwrite.c.o
[ 78%] Building C object src/CMakeFiles/libavrdude.dir/updi_state.c.o
[ 80%] Building C object src/CMakeFiles/libavrdude.dir/urclock.c.o
[ 81%] Building C object src/CMakeFiles/libavrdude.dir/usbasp.c.o
[ 83%] Building C object src/CMakeFiles/libavrdude.dir/usb_hidapi.c.o
[ 84%] Building C object src/CMakeFiles/libavrdude.dir/usb_libusb.c.o
[ 85%] Building C object src/CMakeFiles/libavrdude.dir/usbtiny.c.o
[ 87%] Building C object src/CMakeFiles/libavrdude.dir/update.c.o
[ 88%] Building C object src/CMakeFiles/libavrdude.dir/wiring.c.o
[ 90%] Building C object src/CMakeFiles/libavrdude.dir/xbee.c.o
[ 91%] Building C object src/CMakeFiles/libavrdude.dir/__/lexer.c.o
[ 92%] Building C object src/CMakeFiles/libavrdude.dir/__/config_gram.c.o
[ 94%] Linking C static library libavrdude.a
[ 94%] Built target libavrdude
[ 95%] Building C object src/CMakeFiles/avrdude.dir/main.c.o
[ 97%] Building C object src/CMakeFiles/avrdude.dir/developer_opts.c.o
[ 98%] Building C object src/CMakeFiles/avrdude.dir/whereami.c.o
[100%] Linking C executable avrdude
[100%] Built target avrdude

Build succeeded.

Run

sudo cmake --build build_linux --target install

to install.


real	0m19.352s
user	0m12.375s
sys	0m0.942s

@mcuee
Copy link
Collaborator

mcuee commented Dec 17, 2023

This PR looks good to me.

@stefanrueger stefanrueger merged commit ebd4597 into avrdudes:main Dec 18, 2023
10 checks passed
@Ho-Ro Ho-Ro deleted the build_fast branch December 21, 2023 08:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants