Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5103

Advanced users • Re: Is everyone happy with the quality of libgpiod?

$
0
0
pinctrl is the replacement for raspi-gpio that works with Pi5.
https://github.com/raspberrypi/utils/tr ... er/pinctrl
Whoops! I've just d/l & built 'pinctrl' on my Rpi 3A system running 'bullseye' ?!?
Doesn't build for me for a 3B under Buster, all okay until the 'make' ...

Code:

cd ~/appsgit clone https://github.com/raspberrypi/utils.gitcd utilscd pinctrlcmake .make

Code:

pi@Pi3B:~/apps/utils/pinctrl $ makeScanning dependencies of target pinctrl[ 14%] Building C object CMakeFiles/pinctrl.dir/pinctrl.c.o/home/pi/apps/utils/pinctrl/pinctrl.c: In function ‘do_gpio_poll_add’:/home/pi/apps/utils/pinctrl/pinctrl.c:221:18: error: implicit declaration of function ‘reallocarray’; did you mean ‘realloc’? [-Werror=implicit-function-declaration]     poll_gpios = reallocarray(poll_gpios, num_poll_gpios + 1,                  ^~~~~~~~~~~~                  realloc/home/pi/apps/utils/pinctrl/pinctrl.c:221:16: error: assignment to ‘struct poll_gpio_state *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]     poll_gpios = reallocarray(poll_gpios, num_poll_gpios + 1,                ^cc1: all warnings being treated as errorsmake[2]: *** [CMakeFiles/pinctrl.dir/build.make:63: CMakeFiles/pinctrl.dir/pinctrl.c.o] Error 1make[1]: *** [CMakeFiles/Makefile2:76: CMakeFiles/pinctrl.dir/all] Error 2make: *** [Makefile:130: all] Error 2
The README says, 'you need at least version 3.10 of cmake'. Have you checked your version?

Statistics: Posted by irishmonk-57 — Sun Dec 24, 2023 8:43 pm



Viewing all articles
Browse latest Browse all 5103

Trending Articles