ET8.1 linux下build代码报错
[root@dev DotNet]# dotnet build -c Release
Determining projects to restore…
All projects are up-to-date for restore.
DotNet.ThirdParty -> /root/et/Bin/ThirdParty.dll
Share.SourceGenerator -> /root/et/Share/Share.SourceGenerator/bin/Debug/Share.SourceGenerator.dll
Share.Analyzer -> /root/et/Share/Analyzer/bin/Debug/Share.Analyzer.dll
DotNet.Core -> /root/et/Bin/Core.dll
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(210,45): error MEMPACK019: The MemoryPackable object ‘MoveInfo’ member ‘Rotation’ type ‘global::Unity.Mathematics.quaternion’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.quaternion’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(249,41): error MEMPACK019: The MemoryPackable object ‘UnitInfo’ member ‘Position’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(252,41): error MEMPACK019: The MemoryPackable object ‘UnitInfo’ member ‘Forward’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(396,41): error MEMPACK019: The MemoryPackable object ‘C2M_PathfindingResult’ member ‘Position’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(450,41): error MEMPACK019: The MemoryPackable object ‘M2C_PathfindingResult’ member ‘Position’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(486,41): error MEMPACK019: The MemoryPackable object ‘M2C_Stop’ member ‘Position’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(489,45): error MEMPACK019: The MemoryPackable object ‘M2C_Stop’ member ‘Rotation’ type ‘global::Unity.Mathematics.quaternion’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.quaternion’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Server/Module/AOI/AOIEntity.cs(7,49): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Client/Demo/AI/XunLuoPathComponent.cs(8,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(10,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(18,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(35,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(65,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(33,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(207,39): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(210,34): error CS0234: The type or namespace name ‘quaternion’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(249,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(252,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(63,21): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(79,16): error CS0246: The type or namespace name ‘quaternion’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(81,16): error CS0246: The type or namespace name ‘quaternion’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(17,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(29,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(39,16): error CS0246: The type or namespace name ‘quaternion’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(14,17): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(36,17): error CS0246: The type or namespace name ‘quaternion’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/UnitEventType.cs(8,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(396,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(450,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(453,39): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(486,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(489,34): error CS0234: The type or namespace name ‘quaternion’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
Build FAILED.
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(210,45): error MEMPACK019: The MemoryPackable object ‘MoveInfo’ member ‘Rotation’ type ‘global::Unity.Mathematics.quaternion’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.quaternion’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(249,41): error MEMPACK019: The MemoryPackable object ‘UnitInfo’ member ‘Position’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(252,41): error MEMPACK019: The MemoryPackable object ‘UnitInfo’ member ‘Forward’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(396,41): error MEMPACK019: The MemoryPackable object ‘C2M_PathfindingResult’ member ‘Position’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(450,41): error MEMPACK019: The MemoryPackable object ‘M2C_PathfindingResult’ member ‘Position’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(486,41): error MEMPACK019: The MemoryPackable object ‘M2C_Stop’ member ‘Position’ type ‘global::Unity.Mathematics.float3’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.float3’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(489,45): error MEMPACK019: The MemoryPackable object ‘M2C_Stop’ member ‘Rotation’ type ‘global::Unity.Mathematics.quaternion’ is not MemoryPackable. Annotate [MemoryPackable] to ‘global::Unity.Mathematics.quaternion’ or if external type that can serialize, annotate `[MemoryPackAllowSerialize]` to member [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Server/Module/AOI/AOIEntity.cs(7,49): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Client/Demo/AI/XunLuoPathComponent.cs(8,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(10,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(18,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(35,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(65,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(33,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(207,39): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(210,34): error CS0234: The type or namespace name ‘quaternion’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(249,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(252,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(63,21): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(79,16): error CS0246: The type or namespace name ‘quaternion’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Move/MoveComponent.cs(81,16): error CS0246: The type or namespace name ‘quaternion’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(17,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(29,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(39,16): error CS0246: The type or namespace name ‘quaternion’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(14,17): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/Unit.cs(36,17): error CS0246: The type or namespace name ‘quaternion’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Share/Module/Unit/UnitEventType.cs(8,16): error CS0246: The type or namespace name ‘float3’ could not be found (are you missing a using directive or an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(396,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(450,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(453,39): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(486,34): error CS0234: The type or namespace name ‘float3’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
/root/et/Unity/Assets/Scripts/Model/Generate/Server/Message/OuterMessage_C_10001.cs(489,34): error CS0234: The type or namespace name ‘quaternion’ does not exist in the namespace ‘Unity.Mathematics’ (are you missing an assembly reference?) [/root/et/DotNet/Model/DotNet.Model.csproj]
0 Warning(s)
32 Error(s)