-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
undefined reference to `bcm_host_init' #736
Comments
What API are you trying to use over bcm_host? Almost all of them are deprecated from direct access, which is why userland isn't installed by default on Bullseye (Debian 11) or Bookworm (Debian 12). |
Thank you for your quick reply. I am using the following APIs : |
dispmanx was deprecated on bullseye, and we're not supporting it on bookworm. |
Would help to have a statement in README on what is deprecated (and eventually move it away on a said sub-directory or have an updated makefile or something). |
Thank you for the response but can you please explain more how ? |
I am using it to get video snapshot and copy it to the framebuffer |
Okay, that's non-trivial under DRM. |
The main use case I'm aware of for having to do that was fbcp which tried copying the HDMI (potentially faked) display to an SPI display. Support for DRM drivers for those SPI displays is increasing (largely it's just sorting overlays), and Wayfire will then just render to them directly. What's the app driving the main output that you're cloning? DispmanX does not exist in any form on Pi5, therefore you are looking at a dead end if you're still relying on it. |
Hello everyone, Thank you for your response and help regarding my question. I will no longer use this appllication. I will be looking for an alternative. I am asking here since maybe it is something related to the changes. Thank you. |
Helo everyone,
I need help.
I have cross compiled rpi userland source code and install it successfully.
I developed a simple application that used the rpi userland libraries and create its Makefile as following
The application was being compiled successfully in Debian 10 (Linux Kernel 5.10) but after upgrading to Debian 11 and Linux Kernel 6.1 it fails and all references are undefined.
I checked the difference between Debian 10 and debian 11 but not something related to the issue.
Any idea?
Thank you.
The text was updated successfully, but these errors were encountered: