To compile use (it requires docker):
pwsh build8.ps1 -clone -build -drop
Notes:
curl "https://jplab.blob.core.windows.net/dotnet/aspnetcore-runtime-8.0.1-linux-arm-vfpv4-d16.tar.gz" | tar -xz -C /
chmod +x /usr/share/dotnet/dotnet
ln -sv /usr/share/dotnet/dotnet /usr/bin/dotnet
/usr/share/dotnet/dotnet --info
- To see native libs present on target use:
ldconfig -NXv /
dotnet new console --framework net8.0 --language C#
dotnet new console --framework net7.0 --language C#
dotnet new console --framework net6.0 --language C#
pwsh build6.ps1 -clone -build -drop
Name | Download link |
---|---|
asp.net runtime v8.0.1 linux arm32 vfpv4-d16 2024/02/11 | https://jplab.blob.core.windows.net/dotnet/aspnetcore-runtime-8.0.1-linux-arm-vfpv4-d16.tar.gz |
asp.net runtime v7.0.3 linux arm32 vfpv4-d16 2023/03/08 | https://jplab.blob.core.windows.net/dotnet/aspnetcore-runtime-7.0.3-linux-arm-vfpv4-d16.tar.gz |
asp.net runtime v6.0.14 linux arm32 vfpv4-d16 2023/03/07 | https://jplab.blob.core.windows.net/dotnet/aspnetcore-runtime-6.0.14-linux-arm-vfpv4-d16.tar.gz |
.net runtime v3.1.1 linux arm32 vfpv3-d16 2020/02/20 | https://jplab.blob.core.windows.net/dotnet/runtime-3.1.1-linux-arm32-vfpv3-d16.20200219.tar.gz |
Source code is in FORK of official .net core repository here: https://github.com/hopix/coreclr/tree/3.1-linux-arm-vfpv3-d16 (branch: 3.1-linux-arm-vfpv3-d16
).
Fork containes minor fixies to allow .net core runtime(coreclr) v3.1 build for Linux ARM vfpv3-d16
.