AltraMayor / AltraMayor/f3

Missing libudev.h

Aperta
#240 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Help wanted
Lingua principale
C
Stelle
3.4k
Fork
177
Merge medio
2g 15h
PR unite (30g)
2

Descrizione

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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.