FD- / RPiPlay

An open-source AirPlay mirroring server for the Raspberry Pi. Supports iOS 9 and up.
GNU General Public License v3.0
4.91k stars 355 forks source link

Cannot build - /usr/bin/ld: /opt/vc/lib/libbrcmGLESv2.so: error adding symbols: file in wrong format #253

Closed vantino closed 3 years ago

vantino commented 3 years ago

Ciao

I am running a model 4 Linux pi4 5.10.46-v8+ #1433 SMP PREEMPT Mon Jul 5 15:04:57 BST 2021 aarch64 GNU/Linux

Followed your installation instructions, but cannot build. Get the following msg:

pi@pi4(10b):~/src/RPiPlay/build $ make -j [ 5%] Built target playfair [ 7%] Built target llhttp [ 11%] Built target h264-bitstream [ 13%] Built target ilclient [ 59%] Built target airplay [ 95%] Built target fdk-aac [ 98%] Built target renderers [ 99%] Linking CXX executable rpiplay /usr/bin/ld: /opt/vc/lib/libbrcmGLESv2.so: error adding symbols: file in wrong format collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/rpiplay.dir/build.make:99: rpiplay] Fehler 1 make[1]: [CMakeFiles/Makefile2:208: CMakeFiles/rpiplay.dir/all] Fehler 2 make: *** [Makefile:130: all] Fehler 2

Any suggestions, idea, help .. ?

THanks Vantino

PS: I am using aarch64 !

FD- commented 3 years ago

64bit OSs are not supported, since there's not compatible version of OpenMAX. See #166

vantino commented 3 years ago

ok - thanks

RodargDev commented 2 years ago

64bit OSs are not supported, since there's not compatible version of OpenMAX. See #166

Any chance 64 bit will be supported in the future or? Maybe put it in the readme if not because people like myself try to get this working and spend a lot of time doing so just to stumble upon this answer and feel like a lot of time has been wasted

adminy commented 2 years ago

+1 for adding it to readme. I have wasted 2 days only to figure out the reason why it wasn't finding the mirror pi is simply because 64 bit is not supported.

LockonS commented 2 years ago

Same here, since 64 bit os is not supported yet, add that into readme might save other people a lot of time.