-
Notifications
You must be signed in to change notification settings - Fork 56
Compiling Aura OS
First, clone Cosmos and all of the required repositories, run the "install-VS2022.bat" file in the Cosmos folder and wait until the installation is done.
IMPORTANT:You need install .NET 6 before you compile aura!
Required repositories :
- Aura OS
- Common
- Cosmos
- IL2CPU
- XSharp
Pre-requisites :
- Visual Studio 2022
- .NET SDK
- Visual Studio 2022 Workload: Visual Studio Extension Development,.Net Core Cross-platform Development
You need to put all of the cloned repositories in the same folder, like that :
Install Cosmos using the script install-VS2019.bat in the Cosmos folder.
Now clone this repository then inside the folder Aura OS, run Aura OS.sln
Firstly, you have to build the Aura_Plugs project and after that you will be able to build the project Aura_OS.
If you have an error like "A project with an Output type of Class Library cannot be started directly", right click on "Aura_OSBoot" and select "Set as startup project", now click again on "build"!
P.S. If you get an error message like 'MSB3202', try copy ".\IL2CPU\source\IL2CPU.Debug.Symbols.Net48\IL2CPU.Debug.Symbols.Net48.csproj" into ".\IL2CPU\source\IL2CPU.Debug.Symbols\". If you get an error message like 'project.json' or 'NETSDK1005', that is Cosmos's problem. Just try again and again until it passed.