Compare commits

...

1 Commits

Author SHA1 Message Date
Savanni D'Gerinel 0218783f9a Set up raspberry pi cross-compile tools 2023-07-09 16:12:11 -04:00
4 changed files with 11 additions and 2 deletions

4
.cargo/config.toml Normal file
View File

@ -0,0 +1,4 @@
[target.arm-unknown-linux-gnueabihf]
linker = "armv6l-unknown-linux-gnueabihf-gcc"
# rustflags = ["-C", "link-arg=-Wl,-dynamic-linker,/lib/ld-linux-armhf.so.3"]

2
emseries/Cargo.lock generated
View File

@ -71,7 +71,7 @@ dependencies = [
[[package]]
name = "emseries"
version = "0.5.1"
version = "0.6.0"
dependencies = [
"chrono",
"chrono-tz",

View File

@ -19,10 +19,15 @@
pkgs = import nixpkgs { system = "x86_64-linux"; };
pkgs-unstable = import unstable { system = "x86_64-linux"; };
cargo2nix = pkgs-cargo2nix.packages."x86_64-linux";
armPkgs = import nixpkgs {
system = "x86_64-linux";
crossSystem = pkgs.lib.systems.examples.raspberryPi;
};
in
pkgs.mkShell {
name = "ld-tools-devshell";
buildInputs = [
armPkgs.stdenv.cc
pkgs.clang
pkgs.entr
pkgs.glade

View File

@ -1,3 +1,3 @@
[toolchain]
channel = "1.68.2"
targets = [ "wasm32-unknown-unknown" ]
targets = [ "wasm32-unknown-unknown", "arm-unknown-linux-gnueabihf" ]