mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-06 02:25:23 +00:00
25 lines
745 B
Text
25 lines
745 B
Text
|
#!/usr/bin/env bash
|
||
|
# Copyright 2021 The Chromium OS Authors. All rights reserved.
|
||
|
# Use of this source code is governed by a BSD-style license that can be
|
||
|
# found in the LICENSE file.
|
||
|
set -ex
|
||
|
|
||
|
sudo apt-get install --yes --no-install-recommends \
|
||
|
g++-arm-linux-gnueabihf \
|
||
|
gcc-arm-linux-gnueabihf \
|
||
|
libc-dev:armhf \
|
||
|
libcap-dev:armhf \
|
||
|
libdbus-1-dev:armhf \
|
||
|
libdrm-dev:armhf \
|
||
|
libepoxy-dev:armhf \
|
||
|
libssl-dev:armhf \
|
||
|
libwayland-dev:armhf \
|
||
|
libxext-dev:armhf
|
||
|
|
||
|
rustup target add armv7-unknown-linux-gnueabihf
|
||
|
|
||
|
# Generate a cross file for meson to compile for armhf
|
||
|
sudo mkdir -p -m 0755 /usr/local/share/meson/cross
|
||
|
sudo /usr/share/meson/debcrossgen --arch armhf \
|
||
|
-o /usr/local/share/meson/cross/armhf
|