tbsdtv / linux_media

TBS linux open source drivers
https://github.com/tbsdtv/linux_media/wiki
Other
169 stars 79 forks source link

./tools/bpf/resolve_btfids/resolve_btfids: not found #317

Closed Casandro closed 10 months ago

Casandro commented 10 months ago

Apparently resolve_btfids does not get compiled on debian 12.1.0 which causes the compilation to fail.

casandro@server-cham:~/tbs/media_build$ make
make -C /home/casandro/tbs/media_build/v4l 
make[1]: Verzeichnis „/home/casandro/tbs/media_build/v4l“ wird betreten
creating symbolic links...
make -C firmware prep
make[2]: Entering directory '/home/casandro/tbs/media_build/v4l/firmware'
make[2]: Nothing to be done for 'prep'.
make[2]: Leaving directory '/home/casandro/tbs/media_build/v4l/firmware'
make -C firmware
make[2]: Entering directory '/home/casandro/tbs/media_build/v4l/firmware'
make[2]: Nothing to be done for 'default'.
make[2]: Leaving directory '/home/casandro/tbs/media_build/v4l/firmware'
Kernel build directory is /lib/modules/6.1.0-11-amd64/build
make -C ../linux apply_patches
make[2]: Entering directory '/home/casandro/tbs/media_build/linux'
Syncing with dir ../../media
Patches for 6.1.0-11-amd64 already applied.
make[2]: Leaving directory '/home/casandro/tbs/media_build/linux'
make -C /lib/modules/6.1.0-11-amd64/build M=/home/casandro/tbs/media_build/v4l  modules
make[2]: Entering directory '/usr/src/linux-headers-6.1.0-11-amd64'
  LD [M]  /home/casandro/tbs/media_build/v4l/a8293.ko
  BTF [M] /home/casandro/tbs/media_build/v4l/a8293.ko
/bin/sh: 1: ./tools/bpf/resolve_btfids/resolve_btfids: not found
make[3]: *** [/usr/src/linux-headers-6.1.0-11-common/scripts/Makefile.modfinal:63: /home/casandro/tbs/media_build/v4l/a8293.ko] Fehler 127
make[3]: *** Datei „/home/casandro/tbs/media_build/v4l/a8293.ko“ wird gelöscht
make[2]: *** [/usr/src/linux-headers-6.1.0-11-common/Makefile:1954: modules] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-6.1.0-11-amd64'
make[1]: *** [Makefile:53: default] Fehler 2
make[1]: Verzeichnis „/home/casandro/tbs/media_build/v4l“ wird verlassen
make: *** [Makefile:26: all] Fehler 2
Casandro commented 10 months ago

Hmms, seems like I've accidentially installed dwarves. I'm currently checking if it works now.

Casandro commented 10 months ago

That did the trick.