mirror of https://github.com/OpenIPC/firmware.git
[hi3536dv100] fix mavlink-router build (#1062)
parent
b97316dfc9
commit
bc30a711c2
|
@ -0,0 +1,16 @@
|
||||||
|
[constants]
|
||||||
|
arch = 'arm-openipc'
|
||||||
|
abi = 'gnueabihf'
|
||||||
|
|
||||||
|
[binaries]
|
||||||
|
c = arch + '-linux-' + abi + '-gcc'
|
||||||
|
cpp = arch + '-linux-' + abi + '-g++'
|
||||||
|
ar = arch + '-linux-'+ abi + '-gcc-ar'
|
||||||
|
strip = arch + '-linux-' + abi + '-strip'
|
||||||
|
pkgconfig = 'pkg-config'
|
||||||
|
|
||||||
|
[host_machine]
|
||||||
|
system = 'linux'
|
||||||
|
cpu_family = 'arm'
|
||||||
|
cpu = 'armv7l'
|
||||||
|
endian = 'little'
|
|
@ -1,6 +1,6 @@
|
||||||
[constants]
|
[constants]
|
||||||
arch = 'arm-openipc'
|
arch = 'arm-openipc'
|
||||||
abi = 'gnueabihf'
|
abi = 'gnueabi'
|
||||||
|
|
||||||
[binaries]
|
[binaries]
|
||||||
c = arch + '-linux-' + abi + '-gcc'
|
c = arch + '-linux-' + abi + '-gcc'
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
[constants]
|
||||||
|
arch = 'arm-openipc'
|
||||||
|
abi = 'musleabihf'
|
||||||
|
|
||||||
|
[binaries]
|
||||||
|
c = arch + '-linux-' + abi + '-gcc'
|
||||||
|
cpp = arch + '-linux-' + abi + '-g++'
|
||||||
|
ar = arch + '-linux-'+ abi + '-gcc-ar'
|
||||||
|
strip = arch + '-linux-' + abi + '-strip'
|
||||||
|
pkgconfig = 'pkg-config'
|
||||||
|
|
||||||
|
[host_machine]
|
||||||
|
system = 'linux'
|
||||||
|
cpu_family = 'arm'
|
||||||
|
cpu = 'armv7l'
|
||||||
|
endian = 'little'
|
|
@ -18,9 +18,13 @@ else
|
||||||
MAVLINK_ROUTER_LIBC = musl
|
MAVLINK_ROUTER_LIBC = musl
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(BR2_ARM_EABIHF),y)
|
||||||
|
MAVLINK_ROUTER_ABI = -hf
|
||||||
|
endif
|
||||||
|
|
||||||
MAVLINK_ROUTER_CONF_OPTS += \
|
MAVLINK_ROUTER_CONF_OPTS += \
|
||||||
--buildtype=release \
|
--buildtype=release \
|
||||||
--cross-file $(MAVLINK_ROUTER_PKGDIR)/files/meson-cross-$(ARCH)-$(MAVLINK_ROUTER_LIBC)-openipc.ini
|
--cross-file $(MAVLINK_ROUTER_PKGDIR)/files/meson-cross-$(ARCH)-$(MAVLINK_ROUTER_LIBC)$(MAVLINK_ROUTER_ABI)-openipc.ini
|
||||||
|
|
||||||
define MAVLINK_ROUTER_CONFIGURE_CMDS
|
define MAVLINK_ROUTER_CONFIGURE_CMDS
|
||||||
$(TARGET_MAKE_ENV) meson setup $(MAVLINK_ROUTER_CONF_OPTS) $(@D) $(@D)/build
|
$(TARGET_MAKE_ENV) meson setup $(MAVLINK_ROUTER_CONF_OPTS) $(@D) $(@D)/build
|
||||||
|
|
Loading…
Reference in New Issue