Compiling gstreamer in dockcross for aarch64

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Compiling gstreamer in dockcross for aarch64

Roger Pease
Hello-

I was experimenting with cross compiling gstreamer in an ARM dockcross image with meson and was greeted with: 

subprojects/glib/meson.build:866:4: ERROR: Can not run test applications in this cross environment.

A full log can be found at /work/gst-build/build/meson-logs/meson-log.txt
NOTICE: You are using Python 3.5 which is EOL. Starting with v0.57, Meson will require Python 3.6 or newer

I was working out of a cross-compiler docker image: 

cd gst-build
meson --cross-file meson.cross build

meson.cross:
[binaries]
exe_wrapper= '/usr/bin/qemu-aarch64'
pkgconfig = '/usr/bin/pkg-config'


[target_machine]
system = 'linux'
cpu_family = 'aarch64'
cpu = 'aarch64'
endian = 'little'

Just curious if anyone had encountered issues like this. It looked like meson wasn't executing my wrapper or didn't like something about the wrapper. 

Thanks, 

Roger
 

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel