tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
spike: don't assume naming of cross C compiler
sternenseemann
2 years ago
75a8378b
ffeaa635
+1
-1
1 changed file
expand all
collapse all
unified
split
pkgs
applications
virtualization
spike
default.nix
+1
-1
pkgs/applications/virtualization/spike/default.nix
···
32
runHook preInstallCheck
33
34
echo -e "#include<stdio.h>\nint main() {printf(\"Hello, world\");return 0;}" > hello.c
35
-
${riscvPkgs.stdenv.cc}/bin/riscv64-none-elf-gcc -o hello hello.c
36
$out/bin/spike -m64 ${riscvPkgs.riscv-pk}/bin/pk hello | grep -Fq "Hello, world"
37
38
runHook postInstallCheck
···
32
runHook preInstallCheck
33
34
echo -e "#include<stdio.h>\nint main() {printf(\"Hello, world\");return 0;}" > hello.c
35
+
${riscvPkgs.stdenv.cc}/bin/${riscvPkgs.stdenv.cc.targetPrefix}cc -o hello hello.c
36
$out/bin/spike -m64 ${riscvPkgs.riscv-pk}/bin/pk hello | grep -Fq "Hello, world"
37
38
runHook postInstallCheck