diff --git a/README.md b/README.md index d14ffb7f1..d62375dab 100644 --- a/README.md +++ b/README.md @@ -37,54 +37,62 @@ Upsilon is a fork of Omega, an user-made OS that runs on the Numworks calculator
1.1 Linux -
- Debian or Ubuntu +
-
- You just have to install dependencies by running these command with superuser privileges in a Terminal: +
+Debian or Ubuntu - ```bash - apt-get install build-essential git imagemagick libx11-dev libxext-dev libfreetype6-dev libpng-dev libjpeg-dev pkg-config gcc-arm-none-eabi binutils-arm-none-eabi - ``` +
- And there you can go to step 2! +You just have to install dependencies by running these command with superuser privileges in a Terminal: -
+```bash +apt-get install build-essential git imagemagick libx11-dev libxext-dev libfreetype6-dev libpng-dev libjpeg-dev pkg-config gcc-arm-none-eabi binutils-arm-none-eabi +``` -
+And there you can go to step 2! -
- Fedora +
-
+
- First install basics dev tools. +
+Fedora - ```bash - dnf install make automake gcc gcc-c++ kernel-devel - ``` +
- Then install required packages. +First install basics dev tools. - ```bash - dnf install git ImageMagick libX11-devel libXext-devel freetype-devel libpng-devel libjpeg-devel pkg-config - ``` +```bash +dnf install make automake gcc gcc-c++ kernel-devel +``` - Then, install GCC cross compiler for ARM. +Then install required packages. - ```bash - dnf install arm-none-eabi-gcc-cs arm-none-eabi-gcc-cs-c++ - ``` +```bash +dnf install git ImageMagick libX11-devel libXext-devel freetype-devel libpng-devel libjpeg-devel pkg-config +``` -
+Then, install GCC cross compiler for ARM. + +```bash +dnf install arm-none-eabi-gcc-cs arm-none-eabi-gcc-cs-c++ +``` + +
+ +
+ +
-
1.2 Mac +
+ It's recommended to use [Homebrew](https://brew.sh/). Once it's installed, just run: ```bash brew install numworks/tap/epsilon-sdk @@ -95,12 +103,17 @@ and it will install all dependencies. And there you can go to step 2! +
+ +
1.3 Windows +
+ [Msys2](https://www.msys2.org/) environment is recommended to get most of the required tools on Windows easily. It's where you'll paste all the commands of this tutorial. Once it's installed, paste these commands into the Msys2 terminal. ```bash @@ -116,7 +129,6 @@ echo "export PATH=$PATH:$HOME/gcc-arm/bin" >> .bashrc Just restart and you can go to step 2!
-

### 2. Set up repo