30 lines
539 B
Markdown
30 lines
539 B
Markdown
|
# Dependencies
|
||
|
## Python 3.6
|
||
|
```shell script
|
||
|
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz && \
|
||
|
tar -xvf Python-3.6.3.tgz && \
|
||
|
cd Python-3.6.3 && \
|
||
|
sudo ./configure --enable-optimizations && \
|
||
|
make -j32 && \
|
||
|
sudo make install
|
||
|
|
||
|
pip3.6 install --upgrade pip
|
||
|
```
|
||
|
|
||
|
## Ninja
|
||
|
```shell script
|
||
|
sudo apt install ninja
|
||
|
```
|
||
|
|
||
|
## Meson
|
||
|
```shell script
|
||
|
pip3.6 install meson
|
||
|
```
|
||
|
|
||
|
# Building GLIB2.0
|
||
|
```shell script
|
||
|
git clone https://github.com/GNOME/glib.git && \
|
||
|
cd glib && \
|
||
|
git checkout glib-2-62 && \
|
||
|
meson _build -Dlibmount=false
|
||
|
```
|