KeraLua icon indicating copy to clipboard operation
KeraLua copied to clipboard

Build fails in Ubuntu/WSL using latest git

Open KennethThompson opened this issue 2 years ago • 1 comments

I have the mono build stuff installed per https://www.mono-project.com/download/stable/#download-lin-ubuntu, so NUnit should be available.

However, when I run the build I get the following errors.

What am I doing wrong?

ken@shopdesktop:~/repos/KeraLua$ msbuild KeraLua.sln Microsoft (R) Build Engine version 16.6.0 for Mono Copyright (C) Microsoft Corporation. All rights reserved.

Building the projects in this solution one at a time. To enable parallel build, please add the "-m" switch. Build started 03/13/2022 10:30:21. Project "/home/ken/repos/KeraLua/KeraLua.sln" on node 1 (default targets). ValidateSolutionConfiguration: Building solution configuration "Debug|Any CPU". Project "/home/ken/repos/KeraLua/KeraLua.sln" (1) is building "/home/ken/repos/KeraLua/build/net46/KeraLua.csproj" (2) on node 1 (default targets). BuildLuaLinux: Building Linux Lua library (x64) cmake --build . --config Release [ 47%] Built target liblua_static [ 50%] Built target luac [ 97%] Built target liblua [100%] Built target lua GenerateTargetFrameworkMonikerAttribute: Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files. CoreCompile: Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files. _SignAssembly: sn -q -R "obj/Debug/KeraLua.dll" "/home/ken/repos/KeraLua/build/targets/../../NLua.snk" CopyFilesToOutputDirectory: Copying file from "/home/ken/repos/KeraLua/build/net46/obj/Debug/KeraLua.dll" to "/home/ken/repos/KeraLua/lib/Debug/net46/KeraLua.dll". KeraLua -> /home/ken/repos/KeraLua/lib/Debug/net46/KeraLua.dll Done Building Project "/home/ken/repos/KeraLua/build/net46/KeraLua.csproj" (default targets). Project "/home/ken/repos/KeraLua/KeraLua.sln" (1) is building "/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj" (3) on node 1 (default targets). GenerateTargetFrameworkMonikerAttribute: Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files. CoreCompile: /usr/lib/mono/msbuild/Current/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /platform:AnyCPU /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:/home/ken/repos/KeraLua/lib/Debug/net46/KeraLua.dll /reference:/usr/lib/mono/4.6-api/mscorlib.dll /reference:/usr/lib/mono/4.6-api/System.Core.dll /reference:/usr/lib/mono/4.6-api/System.dll /reference:/usr/lib/mono/4.6-api/System.Drawing.dll /reference:/usr/lib/mono/4.6-api/System.Xml.dll /reference:/usr/lib/mono/4.6-api/System.Xml.Linq.dll /debug+ /debug:full /filealign:512 /optimize- /out:obj/Debug/KeraLuaTest.dll /subsystemversion:6.00 /target:library /warnaserror+ /utf8output /langversion:7.3 /analyzerconfig:/home/ken/repos/KeraLua/.editorconfig ../../Properties/AssemblyInfo.cs ../../Tests/Core.cs ../../Tests/Interop.cs "obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs" Using shared compilation with compiler from directory: /usr/lib/mono/msbuild/Current/bin/Roslyn /home/ken/repos/KeraLua/tests/Tests/Core.cs(3,7): error CS0246: The type or namespace name 'NUnit' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(4,7): error CS0246: The type or namespace name 'NUnit' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(15,6): error CS0246: The type or namespace name 'TestFixtureAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(15,6): error CS0246: The type or namespace name 'TestFixture' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(13,6): error CS0246: The type or namespace name 'TestFixtureAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(13,6): error CS0246: The type or namespace name 'TestFixture' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(86,10): error CS0246: The type or namespace name 'SetUpAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(86,10): error CS0246: The type or namespace name 'SetUp' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(93,10): error CS0246: The type or namespace name 'TearDownAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(93,10): error CS0246: The type or namespace name 'TearDown' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(100,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(100,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(106,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(106,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(113,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(113,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(119,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(119,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(125,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(125,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(131,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(131,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(137,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(137,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(144,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(144,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(150,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(150,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(21,10): error CS0246: The type or namespace name 'SetUpAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(21,10): error CS0246: The type or namespace name 'SetUp' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(83,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(83,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(96,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(96,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(118,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(118,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(216,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(216,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(256,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(256,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(305,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(305,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(317,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(317,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(330,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(330,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(356,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(356,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(370,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(370,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(397,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(397,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(416,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(416,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(428,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(428,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(451,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(451,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(480,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(480,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] Done Building Project "/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj" (default targets) -- FAILED. Done Building Project "/home/ken/repos/KeraLua/KeraLua.sln" (default targets) -- FAILED.

Build FAILED.

"/home/ken/repos/KeraLua/KeraLua.sln" (default target) (1) -> "/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj" (default target) (3) -> (CoreCompile target) -> /home/ken/repos/KeraLua/tests/Tests/Core.cs(3,7): error CS0246: The type or namespace name 'NUnit' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(4,7): error CS0246: The type or namespace name 'NUnit' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(15,6): error CS0246: The type or namespace name 'TestFixtureAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(15,6): error CS0246: The type or namespace name 'TestFixture' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(13,6): error CS0246: The type or namespace name 'TestFixtureAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(13,6): error CS0246: The type or namespace name 'TestFixture' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(86,10): error CS0246: The type or namespace name 'SetUpAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(86,10): error CS0246: The type or namespace name 'SetUp' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(93,10): error CS0246: The type or namespace name 'TearDownAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(93,10): error CS0246: The type or namespace name 'TearDown' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(100,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(100,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(106,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(106,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(113,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(113,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(119,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(119,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(125,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(125,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(131,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(131,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(137,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(137,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(144,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(144,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(150,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Core.cs(150,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(21,10): error CS0246: The type or namespace name 'SetUpAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(21,10): error CS0246: The type or namespace name 'SetUp' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(83,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(83,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(96,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(96,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(118,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(118,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(216,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(216,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(256,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(256,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(305,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(305,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(317,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(317,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(330,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(330,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(356,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(356,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(370,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(370,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(397,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(397,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(416,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(416,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(428,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(428,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(451,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(451,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(480,10): error CS0246: The type or namespace name 'TestAttribute' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj] /home/ken/repos/KeraLua/tests/Tests/Interop.cs(480,10): error CS0246: The type or namespace name 'Test' could not be found (are you missing a using directive or an assembly reference?) [/home/ken/repos/KeraLua/tests/build/net46/KeraLuaTest.csproj]

0 Warning(s)
60 Error(s)

Time Elapsed 00:00:01.18 ken@shopdesktop:~/repos/KeraLua$

KennethThompson avatar Mar 13 '22 14:03 KennethThompson

It seems you are missing NUnit nuget package Did you restore your solution?

Take a look on the CI script https://github.com/NLua/KeraLua/blob/main/.travis.yml#L16

And remember to init the submodules since the native Lua is a submodule https://github.com/nlua/lua

viniciusjarina avatar Apr 13 '22 03:04 viniciusjarina