Missing for me too, and since it's a vitally important tool for me (along with the hardware video encoders and decoders, so I cannot even imagine using Pi 5 at the moment), I will try to solve this puzzle later.
Unless it already works, since most of "make install" seems to have worked. Currently "make" seems to succeed, but "make installI" fails at the presumable end, complaining about some Python code (which I guess cannot be a core component).
Instructions say I should do:
Posting my log in case someone else wants to give it a try.
Unless it already works, since most of "make install" seems to have worked. Currently "make" seems to succeed, but "make installI" fails at the presumable end, complaining about some Python code (which I guess cannot be a core component).
Instructions say I should do:
Code:
wget https://github.com/joan2937/pigpio/archive/master.zipunzip master.zipcd pigpio-mastermakesudo make installCode:
makegcc -O3 -Wall -pthread -fpic -c -o pigpio.o pigpio.cgcc -O3 -Wall -pthread -fpic -c -o command.o command.cgcc -shared -pthread -Wl,-soname,libpigpio.so.1 -o libpigpio.so.1 pigpio.o command.oln -fs libpigpio.so.1 libpigpio.sostrip --strip-unneeded libpigpio.sosize libpigpio.so text data bss dec hex filename 303208 10656 611656 925520 e1f50 libpigpio.sogcc -O3 -Wall -pthread -fpic -c -o pigpiod_if.o pigpiod_if.cgcc -shared -pthread -Wl,-soname,libpigpiod_if.so.1 -o libpigpiod_if.so.1 pigpiod_if.o command.oln -fs libpigpiod_if.so.1 libpigpiod_if.sostrip --strip-unneeded libpigpiod_if.sosize libpigpiod_if.so text data bss dec hex filename 63287 8696 49304 121287 1d9c7 libpigpiod_if.sogcc -O3 -Wall -pthread -fpic -c -o pigpiod_if2.o pigpiod_if2.cgcc -shared -pthread -Wl,-soname,libpigpiod_if2.so.1 -o libpigpiod_if2.so.1 pigpiod_if2.o command.oln -fs libpigpiod_if2.so.1 libpigpiod_if2.sostrip --strip-unneeded libpigpiod_if2.sosize libpigpiod_if2.so text data bss dec hex filename 87677 8704 2936 99317 183f5 libpigpiod_if2.sogcc -O3 -Wall -pthread -c -o x_pigpio.o x_pigpio.cgcc -o x_pigpio x_pigpio.o -L. -lpigpio -pthread -lrtgcc -O3 -Wall -pthread -c -o x_pigpiod_if.o x_pigpiod_if.cgcc -o x_pigpiod_if x_pigpiod_if.o -L. -lpigpiod_if -pthread -lrtgcc -O3 -Wall -pthread -c -o x_pigpiod_if2.o x_pigpiod_if2.cgcc -o x_pigpiod_if2 x_pigpiod_if2.o -L. -lpigpiod_if2 -pthread -lrtgcc -O3 -Wall -pthread -c -o pig2vcd.o pig2vcd.cgcc -o pig2vcd pig2vcd.ostrip pig2vcdgcc -O3 -Wall -pthread -c -o pigpiod.o pigpiod.cgcc -o pigpiod pigpiod.o -L. -lpigpio -pthread -lrtstrip pigpiodgcc -O3 -Wall -pthread -c -o pigs.o pigs.cgcc -o pigs pigs.o command.ostrip pigsCode:
make installinstall -m 0755 -d /opt/pigpio/cgiinstall -m 0755 -d /usr/local/includeinstall -m 0644 pigpio.h /usr/local/includeinstall -m 0644 pigpiod_if.h /usr/local/includeinstall -m 0644 pigpiod_if2.h /usr/local/includeinstall -m 0755 -d /usr/local/libinstall -m 0755 libpigpio.so.1 /usr/local/libinstall -m 0755 libpigpiod_if.so.1 /usr/local/libinstall -m 0755 libpigpiod_if2.so.1 /usr/local/libcd /usr/local/lib && ln -fs libpigpio.so.1 libpigpio.socd /usr/local/lib && ln -fs libpigpiod_if.so.1 libpigpiod_if.socd /usr/local/lib && ln -fs libpigpiod_if2.so.1 libpigpiod_if2.soinstall -m 0755 -d /usr/local/bininstall -m 0755 pig2vcd /usr/local/bininstall -m 0755 pigpiod /usr/local/bininstall -m 0755 pigs /usr/local/binif which python2; then python2 setup.py install ; fiif which python3; then python3 setup.py install ; fi/usr/bin/python3Traceback (most recent call last): File "/root/pigpio-master/setup.py", line 3, in <module> from distutils.core import setupModuleNotFoundError: No module named 'distutils'make: *** [Makefile:107: install] Error 1Code:
apt-get install python3-distutilsReading package lists... DoneBuilding dependency tree... DoneReading state information... DonePackage python3-distutils is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another sourceE: Package 'python3-distutils' has no installation candidateStatistics: Posted by diastrikos — Tue Oct 14, 2025 6:00 pm