Skip to content

ADKaster/swift-embedded-export-zephyr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Attempt at reverse interop (Swift -> Cxx ) in zephyr

Build Steps (Linux)

Install swiftly and main snapshot:

swiftly use --install main-snapshot-2025-04-02

x86_64 QEMU command line tried:

cmake -DZEPHYR_TOOLCHAIN_VARIANT=llvm -DLLVM_TOOLCHAIN_PATH=$HOME/.local -DCMAKE_Swift_COMPILER_TARGET=x86_64-unknown-none-elf -DBOARD=qemu_x86_64 -Bbuild -GNinja

aarch64 QEMU command line tried:

cmake -DZEPHYR_TOOLCHAIN_VARIANT=llvm -DLLVM_TOOLCHAIN_PATH=$HOME/.local -DCMAKE_Swift_COMPILER_TARGET=aarch64-none-none-elf -DBOARD=qemu_cortex_a53 -Bbuild -GNinja

About

Example project to do Swift->Cxx interop in zephyr

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published