deleted the mesaflash directory and still on 3.3.0:
tim@cnc:~$ sudo apt install libpci-dev pkg-config build-essential git
[sudo] Passwort für tim:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
git ist schon die neueste Version (1:2.11.0-3+deb9u7).
build-essential ist schon die neueste Version (12.3).
libpci-dev ist schon die neueste Version (1:3.5.2-1).
pkg-config ist schon die neueste Version (0.29-4+b1).
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
gconf2 gnome-mime-data libbonobo2-0 libbonobo2-common libbonoboui2-0
libbonoboui2-common libevent-2.0-5 libgnome-2-0 libgnome2-common
libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common
libgnomevfs2-0 libgnomevfs2-common libidl-2-0 libjsoncpp1 libmicrodns0
liborbit-2-0 liborbit2 python-gconf python-gnome2 python-pyorbit
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 6 nicht aktualisiert.
tim@cnc:~$ git clone
github.com/LinuxCNC/mesaflash.git
Klone nach 'mesaflash' ...
remote: Enumerating objects: 2129, done.
remote: Counting objects: 100% (472/472), done.
remote: Compressing objects: 100% (230/230), done.
remote: Total 2129 (delta 281), reused 392 (delta 234), pack-reused 1657
Empfange Objekte: 100% (2129/2129), 881.16 KiB | 0 bytes/s, Fertig.
Löse Unterschiede auf: 100% (1478/1478), Fertig.
tim@cnc:~$ cd mesaflash
tim@cnc:~/mesaflash$ make
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c common.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c lbp.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c lbp16.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c bitfile.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c hostmot2.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c eeprom.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c anyio.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c eth_boards.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c epp_boards.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c usb_boards.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c pci_boards.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c sserial_module.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c encoder_module.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c eeprom_local.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c eeprom_remote.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c spi_boards.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c serial_boards.c
rm -f libanyio.a mesaflash
ar rcs libanyio.a common.o lbp.o lbp16.o bitfile.o hostmot2.o eeprom.o anyio.o eth_boards.o epp_boards.o usb_boards.o pci_boards.o sserial_module.o encoder_module.o eeprom_local.o eeprom_remote.o spi_boards.o serial_boards.o
ranlib libanyio.a
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c mesaflash.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -o mesaflash mesaflash.o libanyio.a -lm -lpci
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c examples/pci_encoder_read.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -o pci_encoder_read pci_encoder_read.o libanyio.a -lm -lpci
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -c examples/pci_analog_write.c
gcc -O0 -g -Wall -Wextra -Werror -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMESAFLASH_IO=1 -o pci_analog_write pci_analog_write.o libanyio.a -lm -lpci
tim@cnc:~/mesaflash$ mesaflash
Mesaflash version 3.3.0~pre (built on Jun 28 2017 03:52:31 with libpci 3.5.2)
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB boards
(C) 2013-2015 Michael Geszkiewicz (contact: micges@wp.pl)
(C) Mesa Electronics
Try 'mesaflash --help' for more information
tim@cnc:~/mesaflash$ sudo make install
install -p -D --mode=0755 --owner root --group root mesaflash /bin/mesaflash
install -p -D --mode=0644 --owner root --group root mesaflash.1 /share/man/man1/mesaflash.1
tim@cnc:~/mesaflash$ mesaflash
Mesaflash version 3.3.0~pre (built on Jun 28 2017 03:52:31 with libpci 3.5.2)
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB boards
(C) 2013-2015 Michael Geszkiewicz (contact: micges@wp.pl)
(C) Mesa Electronics
Try 'mesaflash --help' for more information
tim@cnc:~/mesaflash$ ^C
tim@cnc:~/mesaflash$