You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Arch Linux x64 | gcc 14.2.1, clang 19.1.7, dotnet-sdk/runtime 9.0.1.sdk102
Issue description
When using NativeAOT export, if the project's name has a space in it, the publish command will not quote the .exports file, causing compilation to fail.
Thanks for the report, this appears to be an upstream issue in the .NET SDK. Godot simply executes dotnet publish to export the C# project, the clang command is launched by the .NET SDK.
It looks like this specific issue has already been reported upstream in dotnet/runtime#13740, so follow that issue for updates.
Tested versions
System information
Arch Linux x64 | gcc 14.2.1, clang 19.1.7, dotnet-sdk/runtime 9.0.1.sdk102
Issue description
When using NativeAOT export, if the project's name has a space in it, the
publish
command will not quote the.exports
file, causing compilation to fail.--version-script=/home/user/cool-project/.godot/mono/temp/obj/ExportDebug/linux-x64/native/Cool Project.exports
is the problem.The .csproj:
Steps to reproduce
<PublishAOT>true</PublishAOT>
and root block to prevent trimmingMinimal reproduction project (MRP)
example-project.zip
The text was updated successfully, but these errors were encountered: