LINUX.ORG.RU

История изменений

Исправление arax, (текущая версия) :

если оно прибито к glibc

Во первых glibc не поддерживает статическую сборку.
И ничего там не прибито, просто собери с musl и все.
Вот пример файла проекта:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>net9.0</TargetFramework>
        <ImplicitUsings>enable</ImplicitUsings>
        <Nullable>enable</Nullable>
        <PublishAot>true</PublishAot>
        <InvariantGlobalization>true</InvariantGlobalization>
        <StaticExecutable>true</StaticExecutable>
        <RuntimeIdentifier>linux-musl-x64</RuntimeIdentifier>
    </PropertyGroup>
</Project>
Собирать рекомендую под alpine.

Исходная версия arax, :

если оно прибито к glibc

Во первых glibc не поддерживает статическую сбоку.
И ничего там не прибито, просто собери с musl и все.
Вот пример файла проекта:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>net9.0</TargetFramework>
        <ImplicitUsings>enable</ImplicitUsings>
        <Nullable>enable</Nullable>
        <PublishAot>true</PublishAot>
        <InvariantGlobalization>true</InvariantGlobalization>
        <StaticExecutable>true</StaticExecutable>
        <RuntimeIdentifier>linux-musl-x64</RuntimeIdentifier>
    </PropertyGroup>
</Project>
Собирать рекомендую под alpine.