umlaeute / v4l2loopback

v4l2-loopback device
GNU General Public License v2.0
3.61k stars 515 forks source link

wont compile on 32bit armv7l #567

Closed maxi322 closed 4 months ago

maxi322 commented 6 months ago

My environment:

Step 3: Describe the problem:

The kernel module wont compile on 32 bit raspberry pi os.

Steps to reproduce:

  1. Clone the repository on a raspberry pi running 32 bit raspberry pi os.
  2. Try to compile it.

It will fail with:

ERROR: modpost: "__aeabi_ldivmod" [/home/pi/v4l2loopback/v4l2loopback.ko] undefined!
umlaeute commented 6 months ago

this is probably a duplicate of https://github.com/umlaeute/v4l2loopback/issues/550

maxi322 commented 6 months ago

Yes you are right. Looking at the mentioned issue it does not look like this will get solved soon. I switched to an aarch64 kernel in the meantime and there it compiles without a problem.

It would still be nice if this gets resolved some day as this kernel module can now no longer be used on the raspberry pi 1 and 2.

umlaeute commented 6 months ago

i agree. i386 (as of #550) is probably not a very relevant architecture anymore, but i guess 32bit arm is going to stay around for a bit longer