mirror of
https://github.com/servo/servo.git
synced 2025-08-04 21:20:23 +01:00
Updated README to fix compatibility issues on Fedora.
This commit is contained in:
parent
87ac22469d
commit
4e997ff334
1 changed files with 19 additions and 4 deletions
23
README.md
23
README.md
|
@ -95,12 +95,26 @@ If you get an undefined symbol error on `gst_player_get_config` try removing `gi
|
||||||
|
|
||||||
#### On Fedora
|
#### On Fedora
|
||||||
|
|
||||||
``` sh
|
```sh
|
||||||
sudo dnf install python3 python3-virtualenv python3-pip python3-devel
|
sudo dnf install python3.7 python3-devel
|
||||||
python3 ./mach bootstrap
|
|
||||||
```
|
```
|
||||||
|
|
||||||
If `python3 ./mach bootstrap` doesn't work, file a bug, and, run the commands below:
|
Installing pip 3.7 alongside Python 3.7 is vital. You might run into issues with virtualenv
|
||||||
|
when trying to use Mach tools. You can install pip3.7 alongside virtualenv by executing:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
curl https://bootstrap.pypa.io/get-pip.py | sudo -H python3.7
|
||||||
|
python3.7 -m pip install virtualenv
|
||||||
|
```
|
||||||
|
|
||||||
|
Fedora 37 aliases python3.11 as `python3` by default. For this reason, when running Mach tools, make sure you
|
||||||
|
execeute them with Python 3.7:
|
||||||
|
|
||||||
|
```py
|
||||||
|
python3.7 ./mach run https://servo.org/
|
||||||
|
```
|
||||||
|
|
||||||
|
If `python3.7 ./mach bootstrap` doesn't work, file a bug, and run the commands below:
|
||||||
|
|
||||||
``` sh
|
``` sh
|
||||||
sudo dnf install curl libtool gcc-c++ libXi-devel libunwind-devel \
|
sudo dnf install curl libtool gcc-c++ libXi-devel libunwind-devel \
|
||||||
|
@ -113,6 +127,7 @@ sudo dnf install curl libtool gcc-c++ libXi-devel libunwind-devel \
|
||||||
libjpeg-turbo-devel zlib libjpeg
|
libjpeg-turbo-devel zlib libjpeg
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
#### On CentOS
|
#### On CentOS
|
||||||
|
|
||||||
``` sh
|
``` sh
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue