-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
I tried building this using build.sh (presumably the correct way on Linux, there is nothing in the README about how to build) but I ran into the following build errors:
/usr/share/dotnet/sdk/6.0.102/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(267,5): error NETSDK1005: Assets file '/home/arvid/src/aaru/RedBookPlayer/cscore/CSCore/obj/project.assets.json' doesn't have a target for 'netcoreapp3.1'. Ensure that restore has run and that you have included 'netcoreapp3.1' in the TargetFrameworks for your project. [/home/arvid/src/aaru/RedBookPlayer/cscore/CSCore/CSCore.csproj]
/usr/share/dotnet/sdk/6.0.102/Microsoft.CSharp.CurrentVersion.targets(130,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/home/arvid/src/aaru/RedBookPlayer/cscore/CSCore/CSCore.csproj]
CSCore -> /home/arvid/src/aaru/RedBookPlayer/cscore/CSCore/bin/Debug/netstandard2.0/CSCore.dll
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: The "CompileAvaloniaXamlTask" task failed unexpectedly. [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: System.IO.FileNotFoundException: Could not find file '/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/obj/Debug/netcoreapp3.1/linux-x64/RedBookPlayer.Models.dll'. [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: File name: '/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/obj/Debug/netcoreapp3.1/linux-x64/RedBookPlayer.Models.dll' [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter) [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at System.IO.File.OpenHandle(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite) [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite) [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at Avalonia.Build.Tasks.CompileAvaloniaXamlTask.Execute() in D:\a\1\s\src\Avalonia.Build.Tasks\CompileAvaloniaXamlTask.cs:line 22 [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
/home/arvid/.nuget/packages/avalonia/0.9.12/build/AvaloniaBuildTasks.targets(80,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask) [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
RedBookPlayer.Models -> /home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/bin/Debug/netcoreapp3.1/linux-x64/RedBookPlayer.Models.dll
/usr/share/dotnet/sdk/6.0.102/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Publish.targets(94,5): error NETSDK1099: Publishing to a single-file is only supported for executable applications. [/home/arvid/src/aaru/RedBookPlayer/RedBookPlayer.Models/RedBookPlayer.Models.csproj]
I did install OpenAL (including development headers) and .NET SDK (dotnet-sdk 6.0.2.sdk102-1). As I'm not a .NET developer (I'm much more at home with C, C++ or Python) I don't have any ideas what to do next.
I would like help with this, but would also suggest that better build instructions would be a good idea as well.
- OS: Arch Linux (rolling release)
- Relevant(?) package versions:
- dotnet-host 6.0.2.sdk102-1
- dotnet-runtime 6.0.2.sdk102-1
- dotnet-sdk 6.0.2.sdk102-1
- dotnet-targeting-pack 6.0.2.sdk102-1
- openal 1.22.2-1
Metadata
Metadata
Assignees
Labels
No labels