Initial commit
This commit is contained in:
32
profiles/armv8_linux_gcc_14_croco
Normal file
32
profiles/armv8_linux_gcc_14_croco
Normal file
@@ -0,0 +1,32 @@
|
||||
include(armv8_linux_gcc_14)
|
||||
|
||||
[tool_requires]
|
||||
armv8-croco-toolchain/14.3.0
|
||||
|
||||
[buildenv]
|
||||
# Toolchain Binaries to PATH
|
||||
# You must adjust this path to where Conan unzips the toolchain.
|
||||
# Since paths in profiles are static, this is tricky.
|
||||
# BETTER: Trust the toolchain recipe to set PATH.
|
||||
# IF MANUAL TESTING:
|
||||
# PATH=/root/.conan2/p/b/armv8.../p/ros2_jazzy_toolchain/bin:$PATH
|
||||
|
||||
# Variables for Autotools
|
||||
CC=aarch64-buildroot-linux-gnu-gcc
|
||||
CXX=aarch64-buildroot-linux-gnu-g++
|
||||
LD=aarch64-buildroot-linux-gnu-ld
|
||||
AR=aarch64-buildroot-linux-gnu-ar
|
||||
RANLIB=aarch64-buildroot-linux-gnu-ranlib
|
||||
NM=aarch64-buildroot-linux-gnu-nm
|
||||
STRIP=aarch64-buildroot-linux-gnu-strip
|
||||
AS=aarch64-buildroot-linux-gnu-as
|
||||
|
||||
[conf]
|
||||
# Define Compiler Executables for CMake
|
||||
tools.build:compiler_executables={"c": "aarch64-buildroot-linux-gnu-gcc", "cpp": "aarch64-buildroot-linux-gnu-g++", "asm": "aarch64-buildroot-linux-gnu-as"}
|
||||
|
||||
# Optional: Sysroot if needed
|
||||
# tools.build:sysroot=/path/to/sysroot
|
||||
|
||||
[options]
|
||||
ros2-jazzy-python/*:cross_blob=True
|
||||
Reference in New Issue
Block a user