Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Resolved [0.50] (dots build configuration) platform package error when install

Discussion in 'Entity Component System' started by seojihyuk, Jul 28, 2022.

  1. seojihyuk

    seojihyuk

    Joined:
    Sep 19, 2014
    Posts:
    29
    hello guys,
    I'm using DOTS(entities 0.50) in unity 2020.3.37f. When i install window or linux platform pacakge to make build, they arose so many errors.
    for example, by linux platform package
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.Classic\NonIncremental\LinuxRunInstance.cs(5,37): error CS0535: 'LinuxRunInstance' does not implement interface member 'IRunInstance.Kill()'
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.Classic\LinuxMenuItem.cs(10,90): error CS0117: 'BuildConfigurationMenuItem' does not contain a definition for 'k_BuildConfigurationMenu'
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.Classic\LinuxMenuItem.cs(12,19): error CS0182: An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.Classic\NonIncremental\LinuxClassicNonIncrementalPipeline.cs(24,39): error CS0508: 'LinuxClassicNonIncrementalPipeline.OnCanRun(RunContext)': return type must be 'ResultBase' to match overridden member 'ClassicPipelineBase.OnCanRun(RunContext)'
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(25,30): error CS0115: 'DotNetLinuxBuildTargetBase.Run(FileInfo)': no suitable method found to override
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(37,46): error CS0115: 'DotNetLinuxBuildTargetBase.RunTestMode(string, string, int)': no suitable method found to override
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(62,11): error CS0534: 'DotNetStandard20LinuxBuildTarget' does not implement inherited abstract member 'BuildTarget.Platform.get'
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(62,11): error CS0534: 'DotNetStandard20LinuxBuildTarget' does not implement inherited abstract member 'BuildTarget.Run(FileInfo, Type[])'
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(75,30): error CS0115: 'IL2CPPLinuxBuildTarget.Run(FileInfo)': no suitable method found to override
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(86,46): error CS0115: 'IL2CPPLinuxBuildTarget.RunTestMode(string, string, int)': no suitable method found to override
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(68,11): error CS0534: 'IL2CPPLinuxBuildTarget' does not implement inherited abstract member 'BuildTarget.Platform.get'
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(68,11): error CS0534: 'IL2CPPLinuxBuildTarget' does not implement inherited abstract member 'BuildTarget.Run(FileInfo, Type[])'
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(49,11): error CS0534: 'DotNetTinyLinuxBuildTarget' does not implement inherited abstract member 'BuildTarget.Platform.get'
    • Library\PackageCache\com.unity.platforms.linux@0.10.0-preview.10\Editor\Unity.Build.Linux.DotsRuntime\LinuxBuildTarget.cs(49,11): error CS0534: 'DotNetTinyLinuxBuildTarget' does not implement inherited abstract member 'BuildTarget.Run(FileInfo, Type[])'
    can anyone help me? i guess it's package's internal bug.
     
  2. tertle

    tertle

    Joined:
    Jan 25, 2011
    Posts:
    3,605
    Don't install these packages, they are obsolete and no longer required in 0.50+
     
    Anthiese and seojihyuk like this.
  3. seojihyuk

    seojihyuk

    Joined:
    Sep 19, 2014
    Posts:
    29
    thanks. but how can I build then? does classic build pipeline work well?
     
  4. tertle

    tertle

    Joined:
    Jan 25, 2011
    Posts:
    3,605
    seojihyuk and Anthiese like this.
  5. seojihyuk

    seojihyuk

    Joined:
    Sep 19, 2014
    Posts:
    29
    thank you. I've uninstall every platform specific packages, and got rid of all installing errors.