AltraMayor / AltraMayor/f3

Missing libudev.h

Abierto
#240 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Help wanted
Lenguaje dominante
C
Estrellas
3.4k
Forks
177
Merge medio
2 d 15 h
PR fusionados (30 d)
2

Descripción

On a fully up to date Raspberry pi 5 running RaspiOS bookworm, f3write and f3read compile and run correctly.

When I try to compile f3probe and f3fix with
sudo make install-extra
I get this:

cc -std=c99 -Wall -Wextra -pedantic -MMD -ggdb -c -o libdevs.o libdevs.c
libdevs.c:21:10: fatal error: libudev.h: No such file or directory
21 | #include
| ^~~~~~~~~~~
compilation terminated.
make: *** [: libdevs.o] Error 1

I then tried on Ubuntu 24.02, also up to date, running on i7-3770 and f3write and f3read worked but trying to compile f3probe and f3fix gave the same error.

I tried
sudo apt-get install libudev-dev
but that reported
The following packages have unmet dependencies:
libudev-dev : Depends: libudev1 (= 252.38-1\~deb12u1) but 254.26-1~bpo12+1 is to be installed

I found this, https://github.com/systemd/systemd/tree/main/src/libudev
but don't know how to install it. Forgive my ignorance.

Can anyone offer advice please?

Thanks

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.