rpitx icon indicating copy to clipboard operation
rpitx copied to clipboard

Missing libbcm_host.so on 64 bit Manjaro

Open themoonwatcher opened this issue 5 years ago • 4 comments

On Manjaro linux there is no /opt/vc/lib where the compiler is looking for bcm_host.so. What can be done to make it run?

themoonwatcher avatar Nov 25 '20 14:11 themoonwatcher

You maybe miss some files in https://github.com/raspberrypi/firmware

F5OEO avatar Nov 25 '20 14:11 F5OEO

Sure, the /opt directory is empty. I guess Manjaro does need them. I've tried copying libbcm_host.so from the link you give above, but then the compiler says "/usr/bin/ld: skipping incompatible /opt/vc/lib/libbcm_host.so".

themoonwatcher avatar Nov 25 '20 14:11 themoonwatcher

You need to get the 64bit version...

F5OEO avatar Nov 25 '20 14:11 F5OEO

I've managed to find the source for Raspberry's userland-arm64 and found the needed compilers in /usr/bin/aarch-* on Manjaro's distribution. I've went manually trough install script and compiled and installed everything, including the /boot/config.txt changes. When I run easytest.sh nothing is being transmitted. Where should I start debugging? What may be wrong? Do you want some more info to help you pin the problem?

By the way the easytest script uses unnecessary space to display and is being cut off on the Rpi's official display.

themoonwatcher avatar Nov 29 '20 16:11 themoonwatcher